已安装 JSON 服务器但显示消息未找到命令
Already installed JSON Server But show message Command Not Found
我已经通过 npm 在其他计算机上安装了 json-server。但是在我的 MacBook Pro 上,命令 运行 成功,当我执行命令 json-server db.json 时显示消息:
Errors Screenshot
我的版本:
node -v and npm -v
我确实按照以下步骤解决了这个问题:
https://gist.github.com/rcugut/c7abd2a425bb65da3c61d8341cd4b02d
我也遇到了这个问题。在处理前端项目 (vue) 时。
我不知道为什么会这样,但我找到了解决方法。
转到您的 pakage.json 文件。
前往 "scripts"
并添加
"scripts": {
"fakeDB":"json-server --watch db.json"
},
您可以将 "fakeDB" 更改为任何您想要的
"json-server --watch " 用于 运行 你的 json 数据库文件
在我的例子中是 db.json
我遇到了同样的问题。之前,我将文件夹命名为 json-server(与包名称相同)
我更改了文件夹名称并使用全局安装了包
npm install -g json-server
它现在工作得很好
使用 VS Code 犯了同样的错误。在终端输入->>
$ json-server --watch data/db.json <<-
得到了经典>>
Error: ENOENT: no such file or directory, open 'data/db.json' <<-
简单的修复是意识到我需要在终端中添加父文件夹名称>>
$ json-server --watch folder-name/data/db.json <<-
这打开了我的 db.json 文件的本地主机 ->>
http://localhost:3000/projects <<-
希望这对犯了和我一样的简单错误的人有所帮助。
我已经通过 npm 在其他计算机上安装了 json-server。但是在我的 MacBook Pro 上,命令 运行 成功,当我执行命令 json-server db.json 时显示消息:
Errors Screenshot
我的版本:
node -v and npm -v
我确实按照以下步骤解决了这个问题:
https://gist.github.com/rcugut/c7abd2a425bb65da3c61d8341cd4b02d
我也遇到了这个问题。在处理前端项目 (vue) 时。
我不知道为什么会这样,但我找到了解决方法。
转到您的 pakage.json 文件。 前往 "scripts" 并添加
"scripts": {
"fakeDB":"json-server --watch db.json"
},
您可以将 "fakeDB" 更改为任何您想要的 "json-server --watch " 用于 运行 你的 json 数据库文件 在我的例子中是 db.json
我遇到了同样的问题。之前,我将文件夹命名为 json-server(与包名称相同)
我更改了文件夹名称并使用全局安装了包
npm install -g json-server
它现在工作得很好
使用 VS Code 犯了同样的错误。在终端输入->>
$ json-server --watch data/db.json <<-
得到了经典>>
Error: ENOENT: no such file or directory, open 'data/db.json' <<-
简单的修复是意识到我需要在终端中添加父文件夹名称>>
$ json-server --watch folder-name/data/db.json <<-
这打开了我的 db.json 文件的本地主机 ->>
http://localhost:3000/projects <<-
希望这对犯了和我一样的简单错误的人有所帮助。