简体   繁体   English

Npm ERR! 脚本丢失:部署到heroku时开始

[英]Npm ERR! Missing Script: Start when deploying to heroku

I do have a procfile: 我确实有一个procfile:

web: node server.js

here's my package.json: 这是我的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"
}
}

Here's my npm-error log. 这是我的npm-error日志。

0 info it worked if it ends with ok 0信息,如果一切正常就可以了

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

1 verbose cli 'C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js', 1个详细的cli'C:\\ Program Files \\ nodejs \\ node_modules \\ npm \\ bin \\ npm-cli.js',

1 verbose cli 'start' ] 1详细cli'start']

2 info using npm@3.10.10 2信息使用npm@3.10.10

3 info using node@v6.10.2 3信息使用node@v6.10.2

4 verbose stack Error: missing script: start 4详细堆栈错误:缺少脚本:开始

4 verbose stack at run (C:\\Program Files\\nodejs\\node_modules\\npm\\lib\\run-script.js:151:19) 运行时有4个详细堆栈(C:\\ Program Files \\ nodejs \\ node_modules \\ npm \\ lib \\ run-script.js:151:19)

4 verbose stack at C:\\Program Files\\nodejs\\node_modules\\npm\\lib\\run-script.js:61:5 C:\\ Program Files \\ nodejs \\ node_modules \\ npm \\ lib \\ run-script.js:61:5处的4个详细堆栈

4 verbose stack at C:\\Program Files\\nodejs\\node_modules\\npm\\node_modules\\read-package-json\\read-json.js:356:5 C:\\ Program Files \\ nodejs \\ node_modules \\ npm \\ node_modules \\ read-package-json \\ read-json.js:356:5处的4个详细堆栈

4 verbose stack at checkBinReferences_ (C:\\Program Files\\nodejs\\node_modules\\npm\\node_modules\\read-package-json\\read-json.js:320:45) 在checkBinReferences_处有4个详细堆栈(C:\\ Program Files \\ nodejs \\ node_modules \\ npm \\ node_modules \\ read-package-json \\ read-json.js:320:45)

4 verbose stack at final (C:\\Program Files\\nodejs\\node_modules\\npm\\node_modules\\read-package-json\\read-json.js:354:3) 最后有4个详细堆栈(C:\\ Program Files \\ nodejs \\ node_modules \\ npm \\ node_modules \\ read-package-json \\ read-json.js:354:3)

4 verbose stack at then (C:\\Program Files\\nodejs\\node_modules\\npm\\node_modules\\read-package-json\\read-json.js:124:5) 当时4个详细堆栈(C:\\ Program Files \\ nodejs \\ node_modules \\ npm \\ node_modules \\ read-package-json \\ read-json.js:124:5)

4 verbose stack at C:\\Program Files\\nodejs\\node_modules\\npm\\node_modules\\read-package-json\\read-json.js:243:12 C:\\ Program Files \\ nodejs \\ node_modules \\ npm \\ node_modules \\ read-package-json \\ read-json.js:243:12的4个详细堆栈

4 verbose stack at C:\\Program Files\\nodejs\\node_modules\\npm\\node_modules\\graceful-fs\\graceful-fs.js:78:16 C:\\ Program Files \\ nodejs \\ node_modules \\ npm \\ node_modules \\ graceful-fs \\ graceful-fs.js中的4个详细堆栈:78:16

4 verbose stack at tryToString (fs.js:456:3) tryToString处的4个详细堆栈(fs.js:456:3)

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

5 verbose cwd C:\\Users\\Nette\\Desktop\\pektos_1 5详细的CWD C:\\ Users \\ Nette \\ Desktop \\ pektos_1

6 error Windows_NT 6.3.9600 6错误Windows_NT 6.3.9600

7 error argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "start" 7错误argv“ C:\\ Program Files \\ nodejs \\ node.exe”“ C:\\ Program Files \\ nodejs \\ node_modules \\ npm \\ bin \\ npm-cli.js”“开始”

8 error node v6.10.2 8个错误节点v6.10.2

9 error npm v3.10.10 9错误npm v3.10.10

10 error missing script: start 10个错误缺少脚本:启动

11 error If you need help, you may report this error at: 11错误如果需要帮助,可以在以下位置报告此错误:

11 error https://github.com/npm/npm/issues 11错误https://github.com/npm/npm/issues

12 verbose exit [ 1, true ] 12详细出口[1,正确]

help me guys please :( 请帮助我:(

也许这太简单了,但是您是否尝试制作一个“ Procfile”文件而不是仅仅使用大写字母P的“ procfile”

maybe it's very late but if someone encounter this kind of problem like mine here's what i did on my procfile 也许已经很晚了,但是如果有人遇到像我这样的问题,这就是我对procfile所做的事情

worker: node server.js

thats what i did. 那就是我所做的。

我遇到了同样的问题,并且此错误是因为我位于不正确的文件夹中,我必须升级并再次运行npm start才能正常工作

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 角度6:Npm ERR! 脚本丢失:部署到heroku时开始 - Angular 6: Npm ERR! Missing Script: Start when deploying to heroku npm ERR:缺少脚本:从 heroku 开始 - npm ERR! missing script: start on heroku Heroku 抛出 npm ERR! 缺少脚本:对我“开始” - Heroku throws npm ERR! Missing script: "start" at me 缺少脚本:将nodejs部署到heroku时开始 - Missing script: start when deploying nodejs to heroku npm 启动 npm ERR:缺少脚本:“启动” - npm start npm ERR! Missing script: "start" “ npm ERR! 缺少脚本:尽管在package.json和Procfile中进行了设置,但仍在Heroku中启动 - “ npm ERR! missing script: start” at Heroku despite set up in package.json and Procfile 尝试在 Heroku 上托管 VueJS 应用程序。 在 Heroku 日志中获取“npm ERR!缺少脚本:启动”,并在我的页面上获取“应用程序错误” - Trying to host a VueJS app on Heroku. Getting "npm ERR! missing script: start" in heroku logs and "Application error" on my page npm 错误:缺少脚本:在尝试运行我的 React 应用程序时启动 - npm ERR! missing script: start when trying to run my React app 如何修复错误“npm ERR!缺少脚本:开始” - How to fix error "npm ERR! missing script: start" docker-compose npm 错误! 缺少脚本:开始 - docker-compose npm ERR! missing script: start
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM