在日常app开发中,客户端的开发进度总是先与后台接口的进度。
这里呢,就给大家推荐一个最近在github上面找到的一个非常简单,分分钟Mock接口的一个工具。json-server github传送门
这是一个node的项目,因此需要安装Node。Node的安装方法请自行百度~
全局安装该命令
$ 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-server --watch db.json
接下来就可以打来浏览器了,这是一个最简单的Get请求
我知道你以一定还是觉得很难用,因为这些命令你可能还是记不住,没关系。使用shell的alias命令给这个node的命令重命名吧
alias jsw="json-server --watch"
接下来你就可以直接使用jsw + *.json命令直接启动服务。请确保本机3000端口未被占用哦~
http://localhost:3000/posts/1
localhost可以换成本机电脑ip,在Mac终端中,输入ifcong查看
后面会补充更多的使用方式,包括Post,包括携带参数等~