English | 中文
vue-element-plus-admin 是一个基于 element-plus
免费开源的中后台模版。使用了最新的vue3
,vite4
,TypeScript
等主流技术开发,开箱即用的中后台前端解决方案,可以用来作为项目的启动模版,也可用于学习参考。并且时刻关注着最新技术动向,尽可能的第一时间更新。
vue-element-plus-admin 的定位是后台集成方案,不太适合当基础模板来进行二次开发。因为集成了很多你可能用不到的功能,会造成不少的代码冗余。如果你的项目不关注这方面的问题,也可以直接基于它进行二次开发。
如需要基础模版,请切换到 tempalte
分支,tempalte
只简单集成了一些如:布局、动态菜单等常用布局功能,更适合开发者进行二次开发。
帐号:admin/admin test/test
admin
帐号用于模拟服务端控制权限,服务端返回什么就渲染什么
test
帐号用于模拟前端控制权限,服务端只返回需要显示的菜单 key,前端进行匹配渲染
TypeScript
基本语法git clone https://github.com/kailong321200875/vue-element-plus-admin.git
cd vue-element-plus-admin
pnpm install
pnpm run dev
pnpm run build:pro
你可以提一个 issue 或者提交一个 Pull Request。
Pull Request:
git checkout -b feat/xxxx
git commit -am 'feat(function): add xxxxx'
git push origin feat/xxxx
pull request
feat
新功能fix
修补 bugdocs
文档style
格式、样式(不影响代码运行的变动)refactor
重构(即不是新增功能,也不是修改 BUG 的代码)perf
优化相关,比如提升性能、体验test
添加测试build
编译相关的修改,对项目构建或者依赖的改动ci
持续集成修改chore
构建过程或辅助工具的变动revert
回滚到上一个版本workflow
工作流改进mod
不确定分类的修改wip
开发中types
类型本地开发推荐使用 Chrome 80+
浏览器
支持现代浏览器, 不支持 IE
IE | Edge | Firefox |
---|