English | 简体中文
Vue Power Admin 是一个标准的中后台前端开发模板。基于当下最流行的 Vue3 + Typescript 技术栈构建,使用 Element-Plus 作为 UI 库。
- 技术栈 采用当下最流行的 Vite + Vue3 + Typescript 技术栈组合。
- 主题 可配置的运行时多主题。
- 国际化 内置主流的国际化方案。
- 多布局 封装多种经典布局通过配置切换且支持新增自定义布局。
- 权限 封装多层级权限控制,包括角色权限、菜单权限、按钮权限(在v2版本)。
- Unocss 使用最轻量的原子化 CSS 解决方案。
- 组件 封装大量中后台常用组件。
- 生成器 集成了代码模版生成器,提高开发效率。
- 规范 使用 simple-git-hooks 集成 eslint 统一代码规范,搭配 commitlint 校验 git message(内置 cz-git 交互)。
- 模拟数据 使用 Mockjs 支持开发环境的真实接口以及生产环境的模拟数据注入,告别手动编写数据。
# 选择 `vpa-frontend`
pnpm create vpa vue-power-admin
# cd vue-power-admin
cd vue-power-admin
# install dependencies
pnpm i
# start up
pnpm dev
非常欢迎您为本仓库提交PR或者Issues!
特别感谢所有 Vue Power Admin 的贡献者!
MIT License © 2022-PRESENT toryz