JSON-Server,一款极简的 Mock 工具

本贴最后更新于 807 天前,其中的信息可能已经沧海桑田

概述

使用要求

使用步骤

  1. 安装,使用命令npm install -g json-server
  2. 定义json数据(相当于一个简单的数据库),如有db.json文件,其内容为如下代码,包含两个JSON数组,相当于定义了两个表users和bugs
    {
      "users": [
        {
          "id": "a",
          "name": "java",
          "sex": "male",
          "age": 100
        },
        {
          "id": "b",
          "name": "redis",
          "sex": "male",
          "age": 38
        },
        {
          "id": "c",
          "name": "html",
          "sex": "male",
          "age": 25
        }
      ],
      "bugs": [
        {
          "id": "a",
          "name": "一个bug"
        }
      ]
    }
    
  3. 启动服务,在db.json文件所在的目录,使用命令如:json-server --watch --port 9001 db.json,1. 即开启了一个标准的RESTFul风格的接口服务,如下图
    JOSNServer.png
  4. 访问数据,此时就可通过上述的两个资源http://localhost:9001/usershttp://localhost:9001/bugs,进行标准RESTful风格的数据增、删、改、查操作;比如,针对users资源,典型的操作如下:

常用参数

参考资料

回帖
请输入回帖内容 ...