# 工程模版
项目目录结构如下:
dolphin-template-demo
│ ├─.vscode ------------------------ vscode 项目设置
│ public ------------------------ 项目公共资源文件
│ ├─dist ------------------------ 打包后文件
│ ├─src —— 业务代码
│ │ ├─api --------------------- 接口相关
│ │ ├─assets --------------------- 静态资源文件
│ │ ├─common --------------------- 通用文件
│ │ │ ├─js ----- 通用js逻辑
│ │ │ │ ├─entry.js ----- 页面通用入口文件
│ │ │ ├─styles ----- 全局样式文件
│ │ ├─components --------------------- 公用组件
│ │ ├─config --------------------- 配置文件
│ │ ├─mock --------------------- mock数据
│ │ │─pages 多页面文件
│ │ │ ├─index ----- 首页入口
│ │ │ ├─welcome ----- welcome
│ │ │ ├─about ----- 关于我们
│ │ │ ├─ui-demo ----- 组件示例
│ │ │─plugins
│ │ │ ├─dolphin-core.js ----- 可插拔的插件功能
│ │ ├─utils ------------------------ 辅助工具函数
│ ├─tests ------------------------ 单元测试
│ ├─.browserslistrc ------------------------ 浏览器兼容
│ ├─.env.dev --------------------- 开发模式 全局变量定义
│ ├─.env.mock --------------------- mock模式 全局变量定义
│ ├─.env.production --------------------- 生产模式 全局变量定义
│ ├─.eslintignore --------------------- eslint 忽略
│ ├─.eslintrc.js --------------------- eslint 配置
│ ├─.prettierignore --------------------- prettier 忽略
│ ├─.prettierrc.js --------------------- prettier 配置
│ ├─.babel.config.js --------------------- babel 配置
│ ├─CHANGELOG.md --------------------- 变更记录
│ ├─.babel.config.js --------------------- babel 配置
│ ├─commitling.config.js --------------------- commitlint & log 配置
│ ├─package.json ------------------ 项目配置
│ ├─postcss.config.json ------------------ 项目配置
│ ├─README.md ------------- 项目说明文件
│ ├─vue.config.js ------------- vue-cli 配置
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39