vue-admin-better README

The project's README from github.com/zxwk1998/vue-admin-better. As one markdown file: README.md.

Vue Admin Better

拒绝过度封装,去除等待时间,让项目回归纯粹,让开发变得简单

stars star license


🎉 Workbuddy 福利大放送,速领!

👉 点击此处,领取 Workbuddy 福利

🚀 2026 全新启程

🎉 特性

🌐 演示地址

💡 社区版演示

💰 商业版演示

🌱 Vue 2.x (Element UI) - 当前仓库


# 克隆项目

git clone -b master https://github.com/zxwk1998/vue-admin-better.git

# 安装依赖

pnpm i --registry=http://mirrors.cloud.tencent.com/npm/

# 本地开发 启动项目

npm run serve:rspack

🌱 Vue 3.x (Element Plus) 点击切换仓库


# 克隆项目

git clone https://github.com/zxwk1998/vue3-admin-better.git

# 安装依赖

pnpm i --registry=http://mirrors.cloud.tencent.com/npm/

# 本地开发 启动项目

npm run dev

🌱 Vue 3.x (Arco Design) 点击切换仓库


# 克隆项目

git clone https://github.com/zxwk1998/vue-admin-arco.git

# 安装依赖

pnpm i --registry=http://mirrors.cloud.tencent.com/npm/

# 本地开发 启动项目

npm run dev

🍻 前端讨论 QQ 群

🌟 优势亮点

主要优势:

  1. 灵活权限控制 - 支持前端控制路由权限(intelligence)和后端控制路由权限(all)两种模式
  2. 开发效率提升 - 独家支持 mock 自动生成和自动导出功能
  3. 高度可配置 - 提供 50+ 项全局精细化配置选项
  4. 开发友好 - 支持 SCSS 自动排序,ESLint 自动修复
  5. 网络请求优化 - Axios 精细化封装,支持多数据源、多成功状态码,支持多种传参方式
  6. 安全增强 - 支持登录 RSA 加密
  7. 构建优化 - 支持打包自动生成 7Z 压缩包
  8. 错误监控 - 支持错误日志拦截(errorlog)
  9. 多样化支持 - 支持多主题、多布局切换

使用须知:

  1. 项目默认使用 LF 换行符,请注意文件换行符设置
  2. 使用最严格的 ESLint 校验规范(plugin:vue/recommended),建议配置开发工具自动修复(推荐使用 VSCode)
  3. 项目采用 MIT 开源协议,保留协议声明即可免费商用

💚 适合人群

🎨 Star

Stargazers for vue-admin-better

✨ Fork

Forkers repo roster for vue-admin-better

🎉 功能地图

img

📄 vue-admin-better 开源版商用注意事项

开源版本可免费用于商业用途,如果方便就留个 Star 吧

vue-admin-better (zxwk1998/vue-admin-better)

Searching Database…

What is this?vue-admin-better is an open-source Vue admin dashboard template: a ready-made admin panel skeleton with 40+ polished pages, RBAC + JWT permission control and dynamic backend-driven routing, already used in 100,000+ real projects.
Is it a finished app or a starter template I build on?A starter template, not a finished product: you clone it and build your own admin panel on top. It provides the layout, themes, permission routing and a preconfigured Axios layer, leaving the business pages to you.
How do I get it running?Clone the repo, install dependencies with npm (the repo's maintenance scripts also use pnpm; Node >= 8.9), then run 'npm run serve:rspack' for the dev server or 'npm run build' for production — builds are claimed to finish in under 5 seconds.
Do I need my own backend server to use it?Not to start: the template ships with mockjs and auto-generates mock data, so the frontend runs standalone. Later you can switch to backend-controlled dynamic routes so menus and permissions come from your server.
Any gotchas before I start customizing it?Yes: the project uses LF line endings, and it enforces the strictest ESLint preset (plugin:vue/recommended), so the README suggests configuring your editor (VSCode recommended) to auto-fix issues.
Is this suitable for Vue beginners?It assumes some experience: the README targets developers with 1+ years of frontend work who use or plan to use element-ui/element-plus, plus those who want to dig into the internals to level up.
Which Vue version and UI library does this repo use?This repo is the Vue 2.x edition built on Element UI. Separate repos linked from the README provide Vue 3 builds with Element Plus and with Arco Design, and there are paid editions (Admin Pro, Admin Plus, Shop Vite) on top of the free ones.
What do I get out of the box?40+ ready-made pages, RBAC + JWT permission control with both frontend- and backend-driven route modes, 50+ global config options, multi-theme and multi-layout switching, a fine-grained Axios wrapper supporting multiple data sources, login RSA encryption, error-log interception, and automatic 7Z archive creation on build.
How fast is it to develop and build?After the 2026 rework on Rspack, the README claims the dev server got 10-15x faster and packaging 20-30x faster, with whole builds finishing in under 5 seconds.
Can I try it before using it?Yes — the README links live demos for every edition, including GitHub-deployed previews of the free community versions for both Vue 2 (Element UI) and Vue 3 (Element Plus), all usable on PC, tablet and mobile.
Creator
zxwk1998
Size
187.9 MB
Stars
18.9K
Updated
CommitOct 08
Age
6y
Commits · 90 Days