使用 JSON Server 搭建临时服务器

1,184 阅读1分钟

json-server 是一个 Node 模块,运行 Express 服务器,你可以指定一个 json 文件作为api 的数据源。也就是说,我们可以使用它快速的搭建一个 web 服务器。

步骤:

  1. 首先要确定电脑安装了node, 然后再安装json-server:
node -v
npm install -g json-server

image.png

  1. 部署JSON文件.

db.json 文件如下:

{
  "posts": [
    { "id": 1, "title": "json-server", "author": "typicode" }
  ],
  "comments": [
    { "id": 1, "body": "some comment", "postId": 1 }
  ],
  "profile": { "name": "typicode" }
}

在 db.json 文件目录下打开终端. 如果是在vscode中, 打开db.json文件后点击终端 -> 新终端 就可以了. 在终端中输入:

json-server --watch db.json

其中 --watch是监视的意思, 作用是将数据的变动立即显示在db.json文件中. 如果看到下面的界面, 说明成功了. 这里的3000就是为它分配的端口号.

image.png

如果报下面的错误, 是因为脚本安全性的问题. 需要更改PowerShell的安全策略.

image.png

更改PowerShell安全策略的步骤为:

  1. 使用管理员方式打开Power Shell
  2. 输入Get-ExecutionPolicy,查看当前的策略
  3. 输入Set-ExecutionPolicy RemoteSigned,设置当前的策略为RemoteSigned

image.png

接下来就可以在ResourcesHome中访问数据了.