【发布时间】:2020-01-01 16:04:49
【问题描述】:
我无法启动我的 json-server,因为 REST API: 给了我一个 JSON 数组,但我需要一个 JSON 对象来运行 json-server。是否可以使用 JSON 数组运行 json-server,或者我可以构建自己的 db.json?
我尝试将 JSON 数组放入 db.json 文件并删除方括号,但因为它之前是一个数组,所以逗号会给我一个错误。所以手动修改 db.json 也是不可能的。
npm json-server --port 3001 --watch db.json
触发此错误消息:
错误:数据必须是对象。找到对象。见 以https://github.com/typicode/json-server 为例。
更新: 我只是用花括号将数组包裹起来,并向其中添加了一个属性,如下所示:
{ "countries": [{"name": ...
...
}]}
现在我在 db.json 中有一个 JSON 对象,我可以运行 json-server。
【问题讨论】:
标签: javascript json rest json-server