on it road.com
创建模拟 JSON 响应并在线提供
- 这种方法最好的一点是,我们不会被迫消耗任何意味着更少数据的虚拟对象。相反,我们可以创建要使用的 JSON 数据,并将其放入文件“db.json”中并开始提供服务。
{ "employees": [ { "id": 1, "name": "Lokesh", "status": "active" }, { "id": 2, "name": "Andy", "status": "Inactive" }, { "id": 3, "name": "Brian", "status": "active" }, { "id": 4, "name": "Charles", "status": "Inactive" } ] }
- 并使用简单的命令开始在
db.json
文件上方提供服务。
$ json-server --watch 'E:\ngexamples\db.json' \{^_^}/ hi! Loading E:\ngexamples\db.json Done Resources http://localhost:3000/employees Home http://localhost:3000 输入 s + enter 可以创建数据库快照 Watching...
- 现在使用命令
'http://localhost:3000/employees'
在浏览器中测试 REST API。
正在运行的 JSON 服务器请注意,从 JSON 服务器提供的 REST 端点由 db.json
中的数据节点决定。
安装 JSON 服务器
由于我们在 node 和 angular 开发环境中,让我们导入 json-server
依赖项。
$ npm install -g json-server //Console Output C:\Users\admin\AppData\Roaming\npm\json-server -> C:\Users\admin\AppData\Roaming\npm\node_modules\json-server\bin\index.js + json-server@0.14.0 added 229 packages from 130 contributors in 24.844s
服务器用于模拟在线 REST API 并在线生成所需的 JSON 响应。
以方便开发
日期:2020-09-17 00:11:03 来源:oir作者:oir