Blame view

README.md 2.64 KB
bfc62186   chenbiao   add 项目介绍: 书写readme文档
1
2
  # 黄石官网
  > 黄石停车官网:包含首页,停车服务模块,官网中心模块,黄石停车app介绍以及关于我们等模块,分模块具体介绍了相关功能以及各类解决方案。
a72ae217   王富生   第一次提交
3
  
bfc62186   chenbiao   add 项目介绍: 书写readme文档
4
  ##环境依赖
a72ae217   王富生   第一次提交
5
  
bfc62186   chenbiao   add 项目介绍: 书写readme文档
6
  >node v8.9+
a72ae217   王富生   第一次提交
7
  
bfc62186   chenbiao   add 项目介绍: 书写readme文档
8
  ## 项目启动
a72ae217   王富生   第一次提交
9
10
  
  ```bash
bfc62186   chenbiao   add 项目介绍: 书写readme文档
11
  # 安装依赖
a72ae217   王富生   第一次提交
12
13
  npm install
  
bfc62186   chenbiao   add 项目介绍: 书写readme文档
14
15
16
17
  # 建议不要直接使用 cnpm 安装以来,会有各种诡异的 bug。可以通过如下操作解决 npm 下载速度慢的问题
  npm install --registry=https://registry.npm.taobao.org
  
  # 启动服务
a72ae217   王富生   第一次提交
18
19
20
  npm run dev
  ```
  
bfc62186   chenbiao   add 项目介绍: 书写readme文档
21
  项目访问: [http://localhost:9531](http://localhost:9531)
a72ae217   王富生   第一次提交
22
  
bfc62186   chenbiao   add 项目介绍: 书写readme文档
23
  ## 发布
a72ae217   王富生   第一次提交
24
25
  
  ```bash
bfc62186   chenbiao   add 项目介绍: 书写readme文档
26
  # 构建测试环境
a72ae217   王富生   第一次提交
27
28
  npm run build:stage
  
bfc62186   chenbiao   add 项目介绍: 书写readme文档
29
  # 构建生产环境
a72ae217   王富生   第一次提交
30
31
32
  npm run build:prod
  ```
  
bfc62186   chenbiao   add 项目介绍: 书写readme文档
33
  ## 其它
a72ae217   王富生   第一次提交
34
35
  
  ```bash
bfc62186   chenbiao   add 项目介绍: 书写readme文档
36
  # 预览发布环境效果
a72ae217   王富生   第一次提交
37
38
  npm run preview
  
bfc62186   chenbiao   add 项目介绍: 书写readme文档
39
  # 预览发布环境效果 + 静态资源分析
a72ae217   王富生   第一次提交
40
41
  npm run preview -- --report
  
bfc62186   chenbiao   add 项目介绍: 书写readme文档
42
  # 代码格式检查
a72ae217   王富生   第一次提交
43
44
  npm run lint
  
bfc62186   chenbiao   add 项目介绍: 书写readme文档
45
  # 代码格式检查并自动修复
a72ae217   王富生   第一次提交
46
47
48
  npm run lint -- --fix
  ```
  
bfc62186   chenbiao   add 项目介绍: 书写readme文档
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
  ##目录结构描述
  ├── .env.development            // 测试环境配置                              
  ├── .env.production             // 生产环境配置  
  ├── .gitignore                  // git忽略文件    
  ├── build                       // 构建相关            
  ├── dist                        // 打包生成文件目录          
  ├── mock                        // 模拟请求数据/逻辑        
  ├── package.json                // npm包配置文件           
  ├── public                      // 静态资源目录        
  │  └── index.html               // 入口页面           
  ├── src                         // 源码目录  
  │   ├── api                     // 所有接口请求        
  │   ├── app.vue                 // 根组件   
  │   ├── assets                  // 字体图片等静态资源     
  │   ├── components              // 公共组件目录   
  │   ├── filters                 // 全局过滤器
  │   ├── icons                   // 图标目录   
  │   ├── layout                  // 全局框架组件   
  │   ├── main.js                 // 入口js文件  
  │   ├── permission.js           // 权限管理  
  │   ├── router                  // 路由文件    
  │   ├── settings.js             // 项目配置文件  
  │   ├── store                   // 配置vuex  
  │   ├── styles                  // 全局样式  
  │   ├── utils                   // 全局公用方法      
  │   └── views                   // 页面级组件目录  
  ├── tests                       // 测试文件目录      
  └── README.md                   // 项目介绍