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

json-server使用

文章目录

  • json-server使用
    • 简介
      • 安装json-server
      • 启动json-server
    • 操作
      • 创建数据库
      • 查询数据
      • 增加数据
      • 删除数据
      • 修改数据
        • put
        • patch
    • 配置静态资源
      • 静态资源
      • 首页资源

json-server使用

简介

github地址

安装json-server

npm install -g json-server

启动json-server

json-server --watch db.json

启动时修改端口号:

json-server --watch db.json --port 5001

操作

创建数据库

  1. 先创建一个server文件夹,并在里面创建db.json文件,在db.json文件中写入以下数据:
{"users": [{"id": 1,"name": "a","age": 18}],"comments": [{"id": 1,"content": "hello","userId": 1}]
}
  1. 启动服务,执行命令:
json-server --watch db.json --port 5001

在这里插入图片描述

创建了首页和三个接口。

查询数据

调用接口:

http://localhost:5001/users

在这里插入图片描述

调用接口:

http://localhost:5001/users/1

在这里插入图片描述

调用接口:

http://localhost:5001/users?id=2

在这里插入图片描述

增加数据

调用接口:

id为自增长,不用提交。

在这里插入图片描述

删除数据

调用接口:

http://localhost:5001/users/1

表示删除id为1的数据。

修改数据

修改数据分2种:

  • put:覆盖数据
  • patch:补丁修改

put

调用接口:

在这里插入图片描述

patch

调用接口:

在这里插入图片描述

配置静态资源

静态资源

在server目录下,新建public文件夹,在public目录下新建images文件夹,并放入图片。

这时可以通过http://localhost:5001/images/a.jpg访问图片。

在这里插入图片描述

首页资源

在public目录下,定义index.html,这样可以直接通过``http://localhost:5001`访问首页。

http://www.lryc.cn/news/2347.html

相关文章:

  • 实现mint操作(参考pancake)
  • Linux进程信号
  • 1.7 Web学生管理系统
  • 前端教学视频分享(视频内容与市场时刻保持紧密相连,火热更新中。。。)
  • Docker-consul的容器服务更新与发现
  • Java笔记-线程中断
  • js中的自调用表达式
  • Python操作的5个坏习惯,你中了几个呢?
  • C++并发与多线程编程(3)---线程间共享数据
  • 洞察:2022年医疗行业数据安全回顾及2023年展望
  • 多传感器融合定位十五-多传感器时空标定(综述)
  • 开发微服务电商项目演示(三)
  • C/C++排序算法(二) —— 选择排序和堆排序
  • 爬虫笔记之——selenium安装与使用(1)
  • STC15单片机软串口的使用
  • Ansible的脚本------playbook剧本
  • 实验5-计算中值及分治技术
  • dbeaver从excel导入数据笔记
  • PyTorch学习笔记:nn.MarginRankingLoss——排序损失
  • 【JavaScript】34_Date对象 ,日期的格式化
  • 计算机视觉 对比学习13篇经典论文、解读、代码
  • MySQL 选择数据库
  • 雅思经验(9)
  • java面试题(二十)中间件redis
  • JavaWEB必知必会-Servlet
  • oralce查找返回不同的值,寻找不同的表(原创)
  • Python-第四天 Python循环语句
  • spring中bean的生命周期(简单5步)
  • 10 个最难理解的 Python 概念
  • 【linux】线程概念