一、基本使用
-
1、在项目中安装包
npm install json-server -D
-
2、在项目的根目录下创建一个文件夹及一个
json
文件__json_server_mock__/db.json
{ "user": [] }
-
3、在
package.json
中配置启动脚本"scripts": { "mock": "json-server ./__json_server_mock__/db.json --watch --port 6000" },
-
4、使用
api
接口测试工具根据restful api
规范的方式来提交数据 -
5、观察
db.json
文件是否有数据 -
6、使用
json-server
的主要是要先到db.json
文件中创建类似表的key
,比如上面创建一个user
的节点,可以简单理解为数据表
二、关于其他的补充
-
1、根据字段排序返回数据
# 根据字段id降序查询数据 localhost:6000/user?_sort=id&_order=desc # 如果多个字段排序,字段间用,分开 localhost:6000/user?_sort=id,username&_order=desc,desc
-
2、分页查询数据
# _start开始查询的 _limit查询的数量 localhost:6000/user?_start=1&_limit=2
-
3、一些常见的操作符
_gte大于,_lte小于, _ne非, _like 模糊查询 # username模糊查询带有五 localhost:6000/user?username_like=五 # 查询id大于等于3的 localhost:6000/user?id_gte=3
-
4、多个
id
的查询localhost:6000/user?id=1&id=3
-
5、全文模糊查询
# 模糊查询里面有五的 localhost:6000/user?q=五