1. 创建客户端测试接口

介绍一些可以迅速创建测试数据供客户端前期开发用的工具。

1.1. 1、json-server

https://github.com/typicode/json-server

只可以获取数据,不能从客户端进行删除、更新等操作。

1.1.1. 安装

$ npm install -g json-server

1.1.2. 创建数据

创建 db.json,该文件定义了所有的数据。eg:

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

1.1.3. 启动服务

$ json-server --watch db.json

1.1.4. 使用

http://localhost:3000/db

返回db.json定义的所有JSON

http://localhost:3000/posts

返回db.json定义的posts

1.2. 2、lowdb

https://github.com/typicode/lowdb

可以进行获取、删除、更新等操作。

利用JavaScript工具 lodash 操作服务器上的数据.

1.3. 3、jsonplaceholder

https://github.com/typicode/jsonplaceholder

可以进行获取、删除、更新等操作。 利用 GET, POST, PUT, PATCH, DELETE 等来进行获取、添加、更新、删除等操作 默认的数据存储在/usr/local/lib/node_modules/jsonplaceholder/data.json

1.3.1. 安装

$ npm install -g jsonplaceholder

1.3.2. 启动

$ jsonplaceholder

1.3.3. 使用

https://github.com/typicode/jsonplaceholder#how-to

1.4. 总结

json-server

results matching ""

    No results matching ""