试玩一个 Json 服务器 —— json-server

当我们前端调试数据的时候,除了使用 mock,或者通过 node express 开启服务监听返回数据外,还有一种玩法,那就是今天试玩的 json-server

安装命令(全局安装)

1
npm install -g json-server

create a json file,名字随便起个 db.json,里面装个示例数据。

1
2
3
4
5
6
7
8
9
{
"posts": [
{ "id": 1, "title": "json-server", "author": "typicode" }
],
"comments": [
{ "id": 1, "body": "some comment", "postId": 1 }
],
"profile": { "name": "typicode" }
}

然后在 db.json 相同文件目录下使用启动命令

1
json-server --watch db.json

设置响应延时

1
json-server --watch db.json --delay 2000