install
- npm i -g json-server
批量接口数据mock
- 先定义一个db.js,将所有的单独接口导入到这个文件
``` javascript
module.exports = function () {
return {
data: require('./test.json'),
second: require('./second.json'),
restrict: require('./restrict.json')
}
}
```
- 定义接口文件 test.json,一定是json的形式,并且外层是一个对象
``` javascript
{"data":{}}
```
- 运行 json-server db.js --port 8092
单个接口的mock
- 定义json的形式就可,也是外层要是一个对象 {"data":{}}
- 运行 json-server --watch test.json 实时监听,--watch 多接口不可以实时监听
- 多接口的实时监听可以多启用几个终端命令开启
``` javascript
json-server --watch one.json -p 4000
json-server --watch two.json -p 5000
json-server --watch more.json -p 6000
```
- reference links: