image

介绍

vue-admin-better 是作者 zxwk1998 开源的中后台前端框架,主仓库跑的是 Vue2 + Element UI,可以理解成 vue-element-admin 的全面增强版;想用 Vue3 的同学有独立仓库 vue3-admin-better,组件库换成 Element Plus,另外还有个 Arco Design 的变体。项目走 MIT 协议,保留协议声明就能免费商用,README 上写着 10 万+ 项目实际应用,GitHub 现在 18.9k 星。【自己从零搭后台管理系统的基建很磨人,这套框架把路由、权限、主题、请求封装这些脏活全包了,是写管理后台时省时间的好选择】

这类项目的价值不在代码多炫,而在帮你跳过那些每个后台项目都要重做一遍的琐事。新项目拿过来,登录、菜单、权限、多标签页、主题切换这些骨架直接就有,你把业务页往里填就行。作者维护了很多年,坑基本都被踩平了,网上讨论也多,遇到问题搜一搜基本有现成答案。

特征

🚀 40+ 高质量单页,常见后台页面开箱即改
🔐 RBAC 权限模型 + JWT,路由权限分前端控制(intelligence)和后端控制(all)两种模式
🧪 开源 admin 框架里首家支持 mock 自动生成、自动导出,后端接口没写好也能先跑界面
⚙️ 50+ 项全局精细化配置,多主题、多布局、暗色模式随便切
📡 Axios 封装得细:多数据源、多成功状态码、多种传参方式
🔒 登录支持 RSA 加密
📦️ 打包自动生成 7Z 压缩包,部署顺手
📝 跨平台适配 PC、手机端、平板
📝 严格 ESLint 校验(plugin:vue/recommended),默认 LF 换行符,SCSS 自动排序、ESLint 自动修复

上手提醒一句:项目默认开最严格的 ESLint,建议在 VSCode 里配好保存自动修复,否则提交一堆 warning 会烦死你。

开源地址