当前位置: 首页 > article >正文

json-server数据模拟

比mockJS更简单的数据模拟服务

一、全局安装json-server服务

npm install -g json-server

二、 创建一个db.json 文件

{
  "posts": [
    {
      "id": 1,
      "title": "json-server",
      "author": "typicode"
    }
  ]
}

三、运行 json-server --watch db.json --port 3002

浏览器打开localhost:3002/posts 可以看到输出的json数据。

json-server把db.json 根节点的每一个key,当作了一个router。我们可以根据这个规则来编写测试数据。要注意的是,这个key不能包含符号 /

取数据

我们可以使用GET, POST, PUT, PATCH or DELETE 方法来对数据进行操作。

浏览器打开即可访问
– 获取所有:http://localhost:3004/posts
– 条件查找:http://localhost:3004/posts?title=橘子&author=大米
– 分页查找:http://localhost:3004/posts?_page=2&_limit=5
– 排序:http://localhost:3004/posts?_sort=price&_order=desc
– 取局部数据 Slice: http://localhost:3004/posts?_start=2&_end=4
– 模糊匹配:http://localhost:3004/posts?title_like=果
– 全文搜索:http://localhost:3004/posts?q=3

更多参考:
http://ww.qdxiaochuan.com/?id=565
https://gitcode.net/mirrors/typicode/json-server


http://www.kler.cn/a/4732.html

相关文章:

  • ubuntu20下编译linux1.0 (part1)
  • mysql存储过程创建与删除(参数输入输出)
  • C++ union 联合(八股总结)
  • Java 将RTF文档转换为Word、PDF、HTML、图片
  • Leetcode刷题笔记—栈与队列
  • 超燃预告!Origin百图绘制系列即将登场
  • JavaScript String 、RegExp 对象
  • Epic CEO谈Metaverse,开放和互通是大势所趋
  • Nginx简介
  • 哈希Hash数据结构介绍
  • 金融监管科技业务中的AI应用:上市公司公告信息风险识别
  • java对象与Json字符串的相互转换
  • 【博弈】【清华冬令营2018模拟】取石子
  • 数字中国建设进行时:吉林大学党委常务副书记冯正玉一行调研实在智能
  • Open CASCADE 介绍
  • PostgreSQL之Checkpoint检查点进程
  • 被大厂废掉的年轻人
  • Java虚拟机的类加载机制
  • “体育游戏第一股”投资未来,望尘科技走向价值兑现周期
  • ChatGPT使用拓展资料:BERT 带你见证预训练和微调的奇迹
  • 通俗易懂:什么是拉链表
  • NOIP模拟赛 序列(sequence)
  • 深入分析@PropertySource源码
  • SpringBoot源码学习系列——自动配置原理(一)
  • 简单的C++程序
  • java源码阅读 - TreeMap