实验性用管理后台模板
- vue@3.x + pinia + vue-router@4.x
- axios@latest
- vueuse@latest
- element-plus@latest
- unocss@latest
目前 element-plus
使用完整导入
- node 和 git -项目开发环境
- Vite - 熟悉 vite 特性
- Vue3 - 熟悉 Vue 基础语法
- Es6+ - 熟悉 es6 基本语法
- Vue-Router-Next - 熟悉 vue-router 基本使用
- Element-Plus - ui 基本使用
- 安装依赖
cd [project]
npm install
- 运行
npm run dev
- 各自开发分支合并代码到 dev
- jenkins 点击发布
- 各自开发分支合并代码到 dev
- dev -> master
- master -> npm run release
- jenkins 点击发布
├─build # 编译相关
├─mock # 数据模拟
├─public
│
└─src
│ App.vue
│ main.js
│
├─api # api接口
├─assets # 图片、视频、音频、字体等资源
│ ├─images
│ ├─logo
│ └─styles
│
├─components # 组件库
├─enums # 前端枚举
├─hooks # 钩子函数
├─install # 指令、插件
│ ├─directives
│ └─plugins
│
├─layouts # 骨架
│ ├─blank
│ └─default
│
├─router # 路由
│
├─settings # 设置
│
├─store # store
│
├─utils # 工具方法
│
└─views # 页面
- master 主干
- dev 测试
- dev-xxx 对应到各个前端人员