npm start 在nodejs中给出错误
Posted
技术标签:
【中文标题】npm start 在nodejs中给出错误【英文标题】:npm start giving error in nodejs 【发布时间】:2018-02-24 09:59:21 【问题描述】://这些是错误日志详细信息 0 信息如果它以 ok 结尾,它就起作用了 1个详细的cli ['C:\ Program Files \ nodejs \ node.exe', 1 详细的 cli 'C:\Users\SamiUllahJan\AppData\Roaming\npm\node_modules\npm\bin\npm-cli.js', 1 详细的 cli 'start' ] 2 使用 npm@5.4.2 的信息 3 使用 node@v6.11.3 的信息 4 详细堆栈错误:缺少脚本:开始 运行时的 4 个详细堆栈(C:\Users\SamiUllahJan\AppData\Roaming\npm\node_modules\npm\lib\run-script.js:151:19) C:\Users\SamiUllahJan\AppData\Roaming\npm\node_modules\npm\lib\run-script.js:61:5 的 4 个详细堆栈 C:\Users\SamiUllahJan\AppData\Roaming\npm\node_modules\npm\node_modules\read-package-json\read-json.js:115:5 的 4 个详细堆栈 C:\Users\SamiUllahJan\AppData\Roaming\npm\node_modules\npm\node_modules\read-package-json\read-json.js:402:5 的 4 个详细堆栈 checkBinReferences_ (C:\Users\SamiUllahJan\AppData\Roaming\npm\node_modules\npm\node_modules\read-package-json\read-json.js:357:45) 的 4 个详细堆栈 最终的 4 个详细堆栈 (C:\Users\SamiUllahJan\AppData\Roaming\npm\node_modules\npm\node_modules\read-package-json\read-json.js:400:3) 当时有 4 个详细堆栈(C:\Users\SamiUllahJan\AppData\Roaming\npm\node_modules\npm\node_modules\read-package-json\read-json.js:160:5) 4 ReadFileContext 的详细堆栈。 (C:\Users\SamiUllahJan\AppData\Roaming\npm\node_modules\npm\node_modules\read-package-json\read-json.js:332:20) ReadFileContext.callback 的 4 个详细堆栈 (C:\Users\SamiUllahJan\AppData\Roaming\npm\node_modules\npm\node_modules\graceful-fs\graceful-fs.js:78:16) FSReqWrap.readFileAfterOpen [as oncomplete] (fs.js:367:13) 的 4 个详细堆栈 5 详细 cwd C:\Samy\Code School 6 详细的 Windows_NT 6.3.9600 7 详细 argv "C:\Program Files\nodejs\node.exe" "C:\Users\SamiUllahJan\AppData\Roaming\npm\node_modules\npm\bin\npm-cli.js" "开始" 8 详细节点 v6.11.3 9 详细的 npm v5.4.2 10 错误缺少脚本:开始 11 详细退出 [1, true]
【问题讨论】:
【参考方案1】:当你在终端输入时
npm start
npm 在你未定义的 package.json 文件中查找启动脚本。
将您的 package.json 文件更改为如下所示(注意 scripts 属性):
"name": "sample-app",
"version": "1.0.0",
"description": "",
"scripts":
"start": "node index.js"
【讨论】:
以上是关于npm start 在nodejs中给出错误的主要内容,如果未能解决你的问题,请参考以下文章
运行 npm start 后如何调试 Nodejs 应用程序错误?
我是nodejs的新手并安装了它。但是 npm start 命令对我来说并不成功。它显示错误
Visual Studio Code Node.js 在运行 npm start 命令时在 Mac 中给出权限被拒绝错误