项目作者: v3-projects

项目描述 :
✨ a vue3 minimal admin template
高级语言: Vue
项目地址: git://github.com/v3-projects/v3-admin.git
创建时间: 2021-04-14T12:00:29Z
项目社区:https://github.com/v3-projects/v3-admin

开源协议:MIT License

下载


❗ 注意

该项目从 3.1.3 版本之后就用 Vite 进行了重构,并且开源在这里:V3 Admin Vite,如果 Vue CLI 不是你的必选项,那么我建议你使用基于 Vite 的新版本,因为它更快、更强、更规范!

⚡️ 简介

一个免费开源的中后台管理系统基础解决方案,基于 Vue3、TypeScript、Element Plus、 Pinia 和 Vue CLI 5.x

📚 文档

简体中文 | English Docs

国内仓库

Gitee

预览

位置 账号 链接
github-pages admin 或 editor 链接

⌛ 功能

  1. - 用户管理
  2. - 登录
  3. - 注销
  4. - 权限验证
  5. - 页面权限
  6. - 指令权限
  7. - 多环境
  8. - development
  9. - test
  10. - production
  11. - 全局功能
  12. - svg
  13. - 多主题切换(内置黑暗主题)
  14. - 动态侧边栏
  15. - 动态面包屑
  16. - 标签页快捷导航
  17. - Screenfull 全屏
  18. - 自适应收缩侧边栏
  19. - 前端监控(基于 mitojs
  20. - 错误页面
  21. - 401
  22. - 404
  23. - Dashboard
  24. - admin
  25. - editor
  26. - 自动部署

目录结构

  1. # v3-admin
  2. ├─ .env.development # 开发环境
  3. ├─ .env.production # 正式环境
  4. ├─ .env.test # 测试环境
  5. ├─ .eslintrc.js # eslint
  6. ├─ deploy # 自动部署
  7. ├─ public
  8. ├─ favicon.ico
  9. ├─ index.html
  10. ├─ src
  11. ├─ @types # ts 声明
  12. ├─ api # api 接口
  13. ├─ assets # 静态资源
  14. ├─ components # 全局组件
  15. ├─ config # 全局配置
  16. ├─ constant # 常量/枚举
  17. ├─ directives # 全局指令
  18. ├─ icons # svg icon
  19. ├─ layout # 布局
  20. ├─ model # 全局 model
  21. ├─ plugins # 插件
  22. ├─ router # 路由
  23. ├─ store # pinia store
  24. ├─ styles # 全局样式
  25. ├─ utils # 全局公共方法
  26. └─ views # 所有页面
  27. ├─ App.vue # 入口页面
  28. ├─ main.ts # 入口文件
  29. └─ shims.d.ts # 模块注入
  30. ├─ tsconfig.json # ts 编译配置
  31. └─ vue.config.js # vue-cli 配置

🚀 开发

  1. # 配置
  2. 1. 安装 eslint 插件
  3. 2. 安装 volar 插件
  4. 3. node 16+
  5. 4. pnpm 6+
  6. # 克隆项目
  7. git clone https://github.com/un-pany/v3-admin.git
  8. # 进入项目目录
  9. cd v3-admin
  10. # 安装依赖
  11. pnpm i
  12. # 启动服务
  13. pnpm dev

📦️ 多环境打包

  1. # 构建测试环境
  2. pnpm build:test
  3. # 构建生产环境
  4. pnpm build:prod

🔧 代码格式检查

  1. pnpm lint

✈️ 自动部署

  1. pnpm deploy

Git 提交规范

  • feat 增加新功能
  • fix 修复问题/BUG
  • style 代码风格相关无影响运行结果的
  • perf 优化/性能提升
  • refactor 重构
  • revert 撤销修改
  • test 测试相关
  • docs 文档/注释
  • chore 依赖更新/脚手架配置修改等
  • workflow 工作流改进
  • ci 持续集成
  • types 类型定义文件更改
  • wip 开发中
  • mod 不确定分类的修改

站在巨人的肩膀上

交流群

QQ 群:1014374415(左)&& 加我微信,拉你进微信群(右)

qq.png
wechat.png

📄 License

MIT

Copyright (c) 2021 UNPany