json-server是一个用于快速搭建REST API的假数据模拟库

json-server是一个用于快速搭建REST API的假数据模拟库

800_auto

它的主要特性包括:

简单快速 - 只需要一个json文件就可以模拟整个API,不需要复杂的配置。

支持REST API - 支持GET, POST, PUT, PATCH和DELETE请求。

支持延迟响应 - 可以在响应中设置延迟时间,模拟真实场景。

支持正则和通配符 - 支持自定义路由匹配规则。

支持全局和单独配置 - 可以对所有路由统一设置,也可以对单独路由自定义。

支持GUI - 提供可视化的GUI,方便查看和管理。

丰富的插件 - 提供验证、分页、排序等插件。

好用的命令行 - 命令行操作简洁高效。

json-server适合在前后端分离场景下,通过模拟数据快速开发和测试接口,可以提高开发效率。它的简单性和灵活性使其成为假数据模拟的首选库。

安装及用法

安装 JSON 服务器

npm install -g json-server

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

{
"posts": [
{ "id": 1, "title": "json-server", "author": "typicode" }
],
"comments": [
{ "id": 1, "body": "some comment", "postId": 1 }
],
"profile": { "name": "typicode" }
}


启动 JSON 服务器

json-server --watch db.json

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

{ "id": 1, "title": "json-server", "a...

点击查看剩余70%

{{collectdata}}

网友评论