2020-05-14 16:52:39 +08:00
|
|
|
## 配置参数
|
2020-05-14 16:53:09 +08:00
|
|
|
- server 服务器地址
|
2020-05-14 16:53:39 +08:00
|
|
|
- token 服务器项目token
|
2020-05-14 16:54:09 +08:00
|
|
|
## 功能
|
2020-05-14 16:54:39 +08:00
|
|
|
- 错误获取 全局拦截错误 以error状态传递到服务器
|
2020-05-14 16:55:09 +08:00
|
|
|
- console.log拦截 重写console.log 以info状态传递到服务器
|
2020-05-14 16:56:09 +08:00
|
|
|
- 自定义输出 info warning error
|
2020-05-14 16:59:09 +08:00
|
|
|
|
|
|
|
## 使用技术栈
|
2020-05-14 16:59:39 +08:00
|
|
|
- axios
|
|
|
|
- es6
|
|
|
|
- webpack
|
2020-05-14 17:18:09 +08:00
|
|
|
- babel
|
2020-05-14 17:18:39 +08:00
|
|
|
## 主要实现
|
2020-05-14 17:21:09 +08:00
|
|
|
### 目录结构
|
2020-05-14 17:20:39 +08:00
|
|
|
```
|
2020-05-14 17:26:09 +08:00
|
|
|
|-model\
|
2020-05-14 17:22:09 +08:00
|
|
|
| |-console.js 拦截console的主要模块
|
2020-05-14 17:23:09 +08:00
|
|
|
| |-errorhook.js 全局拦截错误的主要模块
|
2020-05-14 17:24:09 +08:00
|
|
|
| |-custom.js 自定义输出主要模块
|
2020-05-14 17:25:39 +08:00
|
|
|
| |-upload.js 将信息上传至服务器的主要模块
|
|
|
|
|-main.js 主要配置文件与初始化操作
|
2020-05-14 17:26:09 +08:00
|
|
|
```
|