前端开发中需要对接口调用进行调试与验证,如果等后端把接口做好再调试就太不方便了。有了 json-server,只需指定一个 json 文件作为 api 的数据源,前端就可以独立进行接口调试,极其方便。下面介绍这个开源项目的使用方法。
项目地址:https://github.com/typicode/json-server
首先安装服务器:
npm install -g json-server
然后创建一个 json 文件:
{
"posts": [
{ "id": 1, "title": "json-server", "author": "typicode" }
],
"comments": [
{ "id": 1, "body": "some comment", "postId": 1 }
],
"profile": { "name": "typicode" }
}
最后启动服务器:
json-server --watch db.json
这个一个API接口服务就做好了,测试一下,用浏览器访问:
http://localhost:3000/posts/1
你将得到结果:
{ "id": 1, "title": "json-server", "author": "typicode" }