first commit
This commit is contained in:
112
pgweb/README.md
Normal file
112
pgweb/README.md
Normal file
@@ -0,0 +1,112 @@
|
||||
# 智能评估平台
|
||||
|
||||
## 安装依赖
|
||||
|
||||
```
|
||||
### npm install
|
||||
网络慢可以使用cnpm代替默认的 npm
|
||||
npm install -g cnpm --registry=https://registry.npm.taobao.org
|
||||
```
|
||||
|
||||
vue cli 安装
|
||||
npm install -g @vue/cli
|
||||
|
||||
### 运行项目
|
||||
|
||||
### 安装加密组件
|
||||
|
||||
```
|
||||
npm install crypto-js --save
|
||||
```
|
||||
npm run dev
|
||||
```
|
||||
|
||||
### Run your tests
|
||||
|
||||
```
|
||||
npm run test
|
||||
```
|
||||
|
||||
### Lints and fixes files
|
||||
|
||||
```
|
||||
npm run lint
|
||||
```
|
||||
|
||||
### 代码规范
|
||||
|
||||
[JavaScript standard](https://github.com/standard/standard/blob/master/docs/RULES-zhcn.md#javascript-standard-style)
|
||||
|
||||
### vue cli3 常用配置
|
||||
|
||||
[vue cli3 常用配置](https://cli.vuejs.org/config/).
|
||||
|
||||
### 前端使用框架 Element UI
|
||||
|
||||
[element UI]([iview](https://www.eiviewui.com/)
|
||||
|
||||
### 文件结构
|
||||
|
||||
```
|
||||
├── public // 打包所需静态资源
|
||||
├── src //
|
||||
│ ├── api // 接口请求
|
||||
| └── assets // 项目静态资源
|
||||
| └── images // 图片资源
|
||||
│ ├── components // 全局公用组件
|
||||
| | └── login-form // 登录
|
||||
| | └── login-scan // 扫码登录
|
||||
| | └── message // 消息
|
||||
| | └── pagination // 分页
|
||||
| | └── searche-form // 搜索条
|
||||
| | └── upload // 文件上传
|
||||
| | └── ztree // 权限配置树形控件
|
||||
│ ├── config // 项目运行配置
|
||||
│ ├── directive // 自定义指令
|
||||
│ ├── libs // 封装工具函数
|
||||
│ ├── router // 路由配置
|
||||
│ ├── store // 全局 store管理
|
||||
│ ├── styles // 全局样式
|
||||
│ ├── views // 所有页面
|
||||
| | └── components // 订单详情公用组件
|
||||
| | └── communication.vue // 发起沟通
|
||||
| | └── consult-info.vue // 查档信息
|
||||
| | └── file-upload.vue // 文件上传
|
||||
| | └── financial-info.vue // 银行账号信息
|
||||
| | └── workflow-info.vue // 工作流信息
|
||||
│ ├── App.vue // 入口页面
|
||||
│ ├── main.js // 入口文件
|
||||
├── .babelrc // babel-loader 配置
|
||||
├── .eslintrc.js // eslint 配置项
|
||||
├── package.json // 项目依赖和启动的配置文件
|
||||
├── babel.config.js // Babel相关配置
|
||||
└── vue.config.js // 项目运行打包配置
|
||||
```
|
||||
|
||||
### 前端打包配置
|
||||
|
||||
修改.env.[]文件配置
|
||||
|
||||
### 打包生产环境
|
||||
|
||||
```
|
||||
打包测试环境 npm run build:test
|
||||
打包uat环境 npm run build:uat
|
||||
打包生产环境 npm run build:prod
|
||||
```
|
||||
### 网络环境切换指南
|
||||
1、113.98.62.215 ,路由器映射由x.65.2 改为 x.65.1,端口不变。
|
||||
2、ngnix 端口 9902 的转发地址由 x.69 改为 x.232,端口不变。
|
||||
3、业务服务器:.env 文件 KEY_ENV 的值,由TEST 改为 PROD。
|
||||
|
||||
|
||||
### 构建一个新客户端和服务器
|
||||
1、拉取svn代码
|
||||
2、在.env.production 的修改:
|
||||
2.1 http://81.71.93.226/【需要修改】/public/index.php/
|
||||
2.2 VUE_APP_PUBLIC_PATH = /【需要修改】/dist/
|
||||
3、服务器端
|
||||
3.1 需要修改 database.php 的数据库指向。
|
||||
3.2 .env 地址按需指向。
|
||||
4、转发服务器
|
||||
需要修改银行行方转发我司的指向目录或地址。
|
||||
Reference in New Issue
Block a user