1.0.1 • Published 3 years ago
sd-answer v1.0.1
Introduce
Mock 数据是前端开发过程中必不可少的一环,是分离前后端开发的关键链路。通过预先跟服务器端约定好的接口,模拟请求数据甚至逻辑,能够让前端开发独立自主,不会被服务端的开发所阻塞。
Install
npm install --save-dev sd-answer
Mock Files
在应用根目录下创建 Mock 文件夹 比如:
.
├── mocks
├── api.mock.js
└── users.mock.js
└── src
└── main.ts
/mocks 下的 api.mock.js 和 users.mock.js 会被解析为 mock 文件。
Example
'/api/login': {
status: 200,
data: {
'result': 0
}
}
然后访问 /api/login 就能得到 { status:200, data:{ result:0 } } 的响应,其他以此类推。
Mock Config
Mock 配置文件建议创建在应用根目录,或者通过参数形式传入配置文件路径。
port
- Type:
number
- Default:
3000
Desc: 服务启动时的端口号
apiPath
- Type:
string|null
- Detault:
''
Desc: Mock文件路径
openProxy
- Type:
boolean
- Detault:
false
Desc: 是否开启代理服务
proxy
- Type:
string|null
- Detault:
null
Desc: 代理地址
Start
npm run sd-answer
1.0.1
3 years ago