5

我所做的任何事情都不会让 json-server 确认对 db.json 文件的更改。阅读https://github.com/typicode/json-server/issues/177后。我已经尝试清除缓存并关闭所有浏览器连接等(这在工作流程中已经够痛苦了……)但数据和架构仍然保持在上次使用的状态。

REST 调用更改了数据,并且可以看到更改,这工作正常。但是我需要更改架构...

如何使用 db.json 文件中的内容让 json-server 重新启动?

4

4 回答 4

3

以防它帮助其他人。我从错误的文件夹启动了 json-server,所以它创建并加载了一个默认的 db.json。我没有收到警告

Oops, db.json doesn't seem to exist
Creating db.json with some default data

在第一次启动时。所以我在修改“错误”的文件!!!只是一个说明,以防其他人被抓住。

于 2017-02-20T12:00:34.000 回答
2

脚步:

  1. 导航到安装 json 服务器的路径(json-server-master 文件夹)。

  2. 重命名db.jsondb.json_bkp

  3. 从命令提示符重新启动 json 服务器 json-server --watch db.json

db 将被重置为默认值。

于 2018-05-22T06:32:35.283 回答
1

我遇到过类似的问题。

请检查 json-server 正在访问的 db.json 文件并进行相应的更改。就我而言,我正在更改与正确文件不同的文件。

请检查您首次安装/运行 json-server 的目录中的 db.json 文件。根据您的要求更改它。

重新启动 json-server 以便更改生效。

于 2018-07-19T10:20:52.343 回答
0

转到 db.json 文件所在的文件夹。然后运行命令 json-server --watch db.json

于 2019-06-14T09:54:20.840 回答