参考 vue-vben-admin,使用了最新的 Vue3 + Vite2 + Element-plus 等主流技术搭建的简易版后台模板。
- 最新技术栈:使用 Vue3/vite2 等前端前沿技术开发
- TypeScript: 应用程序级 JavaScript 的语言
- Mock 数据 内置 Mock 数据方案
以下是系统的目录结构
├── mock // mock 数据
├── .husky // 提交配置
├── .vscode // VS Code 配置文件
├── build
│ ├── vite // vite 配置
| └── constant // 系统常量
├── src
│ ├── api // api 请求
│ ├── assets // 静态文件
│ ├── components // 业务通用组件
│ ├── directives // 指令
│ ├── hooks // hooks
│ ├── layout // 整体布局
│ ├── router // 路由文件
│ ├── store // 状态管理
│ ├── styles // 样式
│ ├── utils // 工具类
│ ├── App.vue // vue 模板入口
│ ├── main.ts // 主文件
│ ├── views // 业务页面
├── types // 类型定义
├── windicss.config.ts // windicss 全局配置
├── tsconfig.json // ts 配置
└── vite.config.ts // vite 全局配置
- Node 和 Git — 项目开发环境
- Vite — 熟悉 Vite 特性
- Vue3 — 熟悉 Vue 基础语法
- TypeScript — 熟悉 TypeScript 基本语法
- ES6+ — 熟悉 ES6 基本语法
- Vue Router — 熟悉 vue-router 基本使用
- Element-Plus — UI 基本使用
- Mock.js — mockjs 基本语法
- 获取项目代码
git clone git@github.com:lio-zero/vue3-admin-template.git
- 安装依赖
cd vue3-admin-template
pnpm install
- 运行
pnpm serve
- 打包
pnpm build
👤 lio
- Github: @lio-zero
非常欢迎你的加入!提一个 Issue 或者提交一个 Pull Request。
Pull Request:
- Fork 代码!
- 创建自己的分支:
git checkout -b feat/xxx
- 提交你的修改:
git commit -am 'feat(function): add xxx'
- 推送您的分支:
git push origin feat/xxx
- 提交
pull request
feat
增加新功能fix
修复问题/BUGstyle
代码风格相关无影响运行结果的perf
优化/性能提升refactor
重构revert
撤销修改test
测试相关docs
文档/注释chore
依赖更新/脚手架配置修改等workflow
工作流改进ci
持续集成types
类型定义文件更改wip
开发中
如果这个项目对您有帮助,请给一个 Star ⭐️ 支持以下!