json-server 模拟后台接口

json-server 命令行工具

如果后台接口未完成,模拟后台接口,快速启动一个接口服务器。

全局安装

npm i json-server -g

使用
  • 通过定义json文件的方式来创建一个接口文件 ‘abc.json’
  • 通过命令行运行该文件即可 json-server abc.json
    • 注意:在abc.json目录下执行,如果修改了abc.json中的配置信息,需要重新输入命令运行该文件
  • 启动服务器:‘http://localhost:3000’ 域名
接口文件配置
  • 接口配置方式:json格式
    • key: 代表接口地址
    • value :代表响应的数据
    //例如abc.json文件的格式:可以是对象、数组、数值形式
    {
    "one": [{"id": "1", "name": "哈哈", "content": "one接口数据"}],
    "two": {{"id": "2", "name": "嘿嘿", "content": "two接口数据"}},
    "three": "3"
    }
    
  • 接口规范依赖resetful规范(如何增删改查)
    • /a post 增加
    • /a/id值 delelte 删除(重新查看接口将看到信息被删了)
    • /a get 查询所有 || /a/id值 get 查询单独某个
    • /a/id值 put 完整修改(patch 局部修改)
//abc.json内容格式

{
  "a": [
    {
      "name": "123",
      "id": "200"
    }
  ],
  "b": {
    "name": "这个是B接口数据"
  }
}

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值