Javascript Npm错误!缺少脚本:部署到heroku时启动

Javascript Npm错误!缺少脚本:部署到heroku时启动,javascript,json,node.js,heroku,Javascript,Json,Node.js,Heroku,我确实有一个文件: web: node server.js 这是我的package.json: { "name": "easyrtc_server_example", "version": "0.1.6", "author": "Priologic Software Inc. info@priologic.com (http://priologic.com/)", "description" : "Simple EasyRTC server example which includes Eas

我确实有一个文件:

web: node server.js
这是我的package.json:

{
"name": "easyrtc_server_example",
"version": "0.1.6",
"author": "Priologic Software Inc. info@priologic.com (http://priologic.com/)",
"description" : "Simple EasyRTC server example which includes EasyRTC, Express, and Socket.io",
"main":"server.js",
"private": true,

"scripts": { 
"start": "node server.js"
},

"dependencies" : {
"express": "^4.10.7",
"serve-static": "^1.8.0",
"socket.io": "^1.4.5",
"bcryptjs": "",
"body-parser": "",
"connect-flash": "",
"cookie-parser": "^1.4.1",
"express-handlebars": "",
"express-messages": "",
"express-session": "",
"express-validator": "",
"mongodb": "",
"mongoose": "",
"passport": "",
"passport-http": "",
"passport-local": ""
},

"license": "BSD2",

"engines": {
"node": ">=0.8"
}
}
这是我的npm错误日志

0信息如果以“确定”结尾,则有效

1详细cli['C:\Program Files\nodejs\node.exe'

1详细cli'C:\Program Files\nodejs\node\u modules\npm\bin\npm cli.js'

1详细cli“开始”]

2信息使用npm@3.10.10

3信息使用node@v6.10.2

4详细堆栈错误:缺少脚本:开始

4运行时的详细堆栈(C:\Program Files\nodejs\node\u modules\npm\lib\run script.js:151:19)

在C:\Program Files\nodejs\node\u modules\npm\lib\run script.js:61:5处有4个详细堆栈

在C:\Program Files\nodejs\node\u modules\npm\node\u modules\read package json\read json.js:356:5处有4个详细堆栈

checkBinReferences_u4;处的4个详细堆栈(C:\Program Files\nodejs\node_modules\npm\node_modules\read package json\read json.js:320:45)

最终的4个详细堆栈(C:\Program Files\nodejs\node\u modules\npm\node\u modules\read package json\read json.js:354:3)

当时有4个详细堆栈(C:\Program Files\nodejs\node\u modules\npm\node\u modules\read package json\read json.js:124:5)

在C:\Program Files\nodejs\node\u modules\npm\node\u modules\read package json\read json.js:243:12处有4个详细堆栈

位于C:\Program Files\nodejs\node\u modules\npm\node\u modules\graceful fs\graceful fs.js的4个详细堆栈:78:16

tryToString上的4个详细堆栈(fs.js:456:3)

FSReqWrap.readFileAfterClose[作为oncomplete]处的4个详细堆栈(fs.js:443:12)

5详细的cwd C:\Users\Nette\Desktop\pektos\u 1

6错误窗口\u NT 6.3.9600

7错误argv“C:\Program Files\nodejs\node.exe”“C:\Program Files\nodejs\node\u modules\npm\bin\npm cli.js”“开始”

8错误节点v6.10.2

9错误npm v3.10.10

10错误:缺少脚本:开始

11错误如果您需要帮助,可以在以下位置报告此错误:

11错误

12详细退出[1,正确]


伙计们,请帮帮我:(

可能太简单了,但您是否尝试制作一个“Procfile”文件而不是大写的“Procfile”

可能太简单了,但您是否尝试制作一个“Procfile”文件而不是“Procfile”用大写字母P

可能已经很晚了,但是如果有人遇到像我这样的问题,下面是我在proc文件中所做的

worker: node server.js

这就是我所做的。

可能已经很晚了,但是如果有人遇到像我这样的问题,下面是我在proc文件中所做的

worker: node server.js

这就是我所做的。

我遇到了同样的问题,这个错误是因为我在不正确的文件夹中,我必须升级并再次运行npm start,它工作了

我遇到了同样的问题,这个错误是因为我在不正确的文件夹中,我必须升级并再次运行npm start,它工作了

对不起,我刚刚写下了程序文件,但是在我的项目中是Procfilesorry我刚刚写下了procfile,但在我的项目中是procfile你能给出一个包含所有重要文件的git url吗?(你不必放置所有的应用程序,这样我就可以重现bug)你说这个@Amine是什么意思?你是说我需要git pull?类似的东西你能git push到github存储库吗?我只想用所有的文件而不仅仅是日志复制bug我不太明白你在说什么。我对这类事情很陌生,所以请跟我说说。我怎么能做到?你用过吗git?你能给出一个包含所有重要文件的git url吗?(你不必把所有的应用程序都放进去,这样我就可以重现这个bug)你说这个@Amine是什么意思?你是说我需要git pull?类似的东西你能git push到github存储库吗?我只想用所有的文件而不仅仅是日志复制bug我不太明白你在说什么。我对这类事情很陌生,所以请跟我说说。我怎么能做到?你用过吗吉特?