我是node.js的新手。 这是我的package.json文件
{
"name": "chat",
"version": "1.0.0",
"description": "chat ap by umer",
"main": "index.js",
"dependencies": {
"express": "^4.10.2",
"socket.io": "^1.3.7"
},
"devDependencies": { },
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"repository": {
"type": "git",
"url": "/path/to/origin.git"
},
"author": "",
"license": "ISC"
}
在heroku服务器上我得到了这些错误日志 我在npm git上收到这些错误。任何人都可以解决这个问题。
0信息如果以ok结尾
就可以了1 verbose cli ['C:\ Program Files \ nodejs \\ node.exe',
1 verbose cli'C:\ Program Files \ nodejs \ node_modules \ npm \ bin \ npm-cli.js',
1 verbose cli'start']
2 info使用npm@2.11.3
3 info使用node@v0.12.7
4详细堆栈错误:缺少脚本:启动
运行时4个详细堆栈(C:\ Program Files \ nodejs \ node_modules \ npm \ lib \ run-script.js:142:19)
4位于C:\ Program Files \ nodejs \ node_modules \ npm \ lib \ run-script.js:58:5
的详细堆栈4位于C:\ Program Files \ nodejs \ node_modules \ npm \ node_modules \ read-package-json \ read-json.js:345:5
的详细堆栈checkBinReferences_上的4个详细堆栈(C:\ Program Files \ nodejs \ node_modules \ npm \ node_modules \ read-package-json \ read-json.js:309:45)
最后4个详细堆栈(C:\ Program Files \ nodejs \ node_modules \ npm \ node_modules \ read-package-json \ read-json.js:343:3)
然后4个详细堆栈(C:\ Program Files \ nodejs \ node_modules \ npm \ node_modules \ read-package-json \ read-json.js:113:5)
4位于C:\ Program Files \ nodejs \ node_modules \ npm \ node_modules \ read-package-json \ read-json.js:300:12
的详细堆栈evalmachine上的4个详细堆栈。:334:14
4位于C:\ Program Files \ nodejs \ node_modules \ npm \ node_modules \ graceful-fs \ graceful-fs.js:102:5
的详细堆栈FSReqWrap.oncomplete上的4个详细堆栈(evalmachine。:95:15)
5 verbose cwd C:\ Users \ Umer MehAr \ Desktop \ pro
6错误Windows_NT 6.3.9600
7错误argv“C:\ Program Files \ nodejs \\ node.exe”“C:\ Program Files \ nodejs \ node_modules \ npm \ bin \ npm-cli.js”“start”
8错误节点v0.12.7
9错误npm v2.11.3
10错误缺少脚本:启动
11错误如果您需要帮助,可以在以下位置报告此错误:
11错误https://github.com/npm/npm/issues
12详细退出[1,true]
答案 0 :(得分:1)
错误已明确说明错误:缺少脚本:启动。
package.json的scripts
需要有一个起始值。例如:
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
"start": "node index.js"
}