当我运行 npm run json: server.
npm 错误!缺少脚本:json:
当我打开日志文件时,它是这样说的:
0 信息如果它以 ok 结束 1 详细 cli [ 'C:\Program Files\nodejs\node.exe', 1 详细 cli 'C:\Users\IanP\AppData\Roaming\npm\node_modules\npm\bin\ npm-cli.js', 1 详细 cli 'run', 1 详细 cli 'json:', 1 详细 cli 'server'] 2 使用 npm@5.5.1 的信息 3 使用 node@v8.2.1 的信息 4 详细堆栈错误:缺少脚本:json:运行时有 4 个详细堆栈(C:\Users\IanP\AppData\Roaming\npm\node_modules\npm\lib\run-script.js:151:19)在 C:\Users\IanP 有 4 个详细堆栈\AppData\Roaming\npm\node_modules\npm\lib\run-script.js:61:5 C:\Users\IanP\AppData\Roaming\npm\node_modules\npm\node_modules\read-package-json 的 4 个详细堆栈\read-json.js:115:5 C:\Users\IanP\AppData\Roaming\npm\node_modules\npm\node_modules\read-package-json\read-json.js:402 的 4 个详细堆栈:5 checkBinReferences_ 处的 4 个详细堆栈 (C:\Users\IanP\AppData\Roaming\npm\node_modules\npm\node_modules\read-package-json\read-json.js:357:45) 最后的 4 个详细堆栈 (C: \Users\IanP\AppData\Roaming\npm\node_modules\npm\node_modules\read-package-json\read-json.js:400:3) 4 详细堆栈(C:\Users\IanP\AppData\Roaming\ npm\node_modules\npm\node_modules\read-package-json\read-json.js:160:5) C:\Users\IanP\AppData\Roaming\npm\node_modules\npm\node_modules\read-package 的 4 个详细堆栈-json\read-json.js:348:12 4 详细堆栈位于 C:\Users\IanP\AppData\Roaming\npm\node_modules\npm\node_modules\graceful-fs\graceful-fs.js:78:16 4 详细在 tryToString (fs.js:513:3) 的堆栈 5 详细 cwd C:\Users\IanP\Documents\GitHub\JSONSERVER 6 详细 Windows_NT 10.0.15063 7 详细 argv "C:\Program Files\nodejs\node.exe" "C:\Users\IanP\AppData\Roaming\npm\node_modules\npm\bin\npm-cli.js" "run" "json:" "server" 8 详细节点 v8.2.1 9 详细 npm v5.5.1 10 错误丢失脚本: json: 11 详细退出 [ 1, true ]
我的 package.json 有以下内容
{
"name": "jsonserver",
"version": "1.0.0",
"description": "Fake REST API for testing",
"main": "index.js",
"scripts": {
"json:server": "json-server --watch db.json"
},
"author": "",
"license": "ISC",
"dependencies": {
"json-server": "^0.12.1"
}
}
自从上次成功运行以来,我没有修改任何内容。当我第二天开始工作时,突然出现错误。
TIA。