json-server --watch db.json --port 3004
安装:npm i json-server -g
在json文件中定义以下类型
{"list": [{"id": 1,"name": "吃饭","flag": false},{"id": 2,"name": "睡觉","flag": true},{"id": 3,"name": "打豆豆","flag": true}],"login":{"username":"admin","password":"123456"}
}
启动json-server: json-server --watch db.json
访问抛出的接口就能够在浏览器中获取

yarn run json-server --port 3004
在该文件夹下定义db.json文件

在package.json中的script 添加"json-server":
"json-server __json_server_mock__/db.json --watch"
npm run json-server \ yarn run json-server
目标:了解一种接口定义规范resetful
接口规范:如何定义接口地址,请求方式,传参方式,对应不同的请求操作行为。
具体规则:
| 接口地址 | 请求方式 | 操作行为 |
|---|---|---|
| /list | GET | 查询所有列表 |
| /list/:id | GET | 查询单个详情 /list/1 |
| /list | POST | 添加,提交的参数在请求体 |
| /list/:id | DELETE | 删除 /list/1 |
| /list/:id | PUT | 修改 /list/1 + 请求体{name,cTime} 全部修改 |
| /brands/:id | PATCH | 修改 /brands/1 + 请求体{name} 个别修改 |
查询的时候还有一下规则:
这个表格可以作为接口调用的参考。
axios的使用:
查询所有
查询单个
添加操作
删除操作
修改操作
Document
上一篇:Kafka生产者幂等性/事务