发布于 

小型后端模拟插件

可以快速搭建简单服务器

入门

安装 JSON 服务器

npm install -g json-server

创建一个 db.json 包含一些数据的文件

1
2
3
4
5
6
7
8
9
{
"帖子"[
{ "id"1"标题"" json-server ""作者"" typicode " }
]
"评论"[
{ "id"1"body""一些评论" , "postId" : 1 }
],
"profile" : { "name" : " typicode "}
}

启动 JSON 服务器

json-server –watch db.json

现在如果你去 http://localhost:3000/posts/1,你会得到

{ "id":1,"title":" json-server ","author":" typicode " }

同样在请求时:

如果您发出 POST、PUT、PATCH 或 DELETE 请求,更改将自动安全地保存到 db.json 使用 lowdb。您的请求正文 JSON 应该是包含对象的,就像 GET 输出一样。(例如{"name": "Foobar"})Id 值是不可变的。PUT 或 PATCH 请求正文中的任何 id 值都将被忽略。只有在 POST 请求中设置的值才会受到尊重,但前提是尚未采用。POST、PUT 或 PATCH 请求应包含 Content-Type: application/json 在请求正文中使用 JSON 的标头。否则它将返回 2XX 状态码,但不会对数据进行更改。路线