快速搭建json-server

学习和工作中,经常需要快速的搭建web的挡板,用于测试;现在介绍一款api接口神器,json-server

Node.js+npm

由于json-server是一个Node模块,需要node.js和npm;

什么是Node.js

简单的说Node.js就是运行在服务端的JavaScript。Node.js是一个基于Chrome JavaScript运行时建立的一个平台;个人粗浅的理解:类比于java,可以认为Node.js就是一个jre环境,可以运行js脚本;
下载地址:https://nodejs.org/en/

什么是npm

NPM(node package manager)即:Node.js的包管理工具,新版本的node.js都会包含NPM包管理工具,能解决Nodejs代码部署很多问题;个人理解,可以认为是maven,用于各个包的管理;

json-server

安装json-server

npm install -g json-server

启动json-server

json-server可以直接把一个json文件托管成一个具备全RESTful风格的API
db.json文件的内容:

{
  "course": [
    {
      "id": 1000,
      "course_name": "宇宙社会学",
      "author": "逻辑",
      "college": "三体宇宙",
      "category_Id": 2
    },
    {
      "id": 1001,
      "course_name": "天文学",
      "author": "章北海",
      "college": "三体宇宙",
      "category_Id": 2
    }
  ]
}

在windows下,cd到该文件目录,使用以下命令,可以将db.json文件托管成一个web服务

json-server --watch --port 53000 db.json

在这里插入图片描述

此时,你可以打开你的浏览器,然后输入:http://localhost:53000/course

  • json-server功能十分丰富,后续补充其余功能

参考博客:

https://www.cnblogs.com/fly_dragon/p/9186722.html
https://blog.csdn.net/weixin_40936211/article/details/88866358
https://www.runoob.com/nodejs/nodejs-tutorial.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值