我很困惑为什么我的应用程序在部署到Heroku时崩溃了。
错误是
Failed at the ev@1.0.0 start script.
我的开始脚本在哪里
"start": "node app.js"
因为app.js是初始化的地方(当然与package.json在同一个地方)。
我的应用程序在本地工作得很好,即它启动app.js并成功运行,那么可能导致远程出现此问题?
答案 0 :(得分:1)
您必须确保在脚本中编写“start”:“node app.js”。因为Heroku读取此脚本以启动nodejs Server,即
"scripts": {
"start":"node app.js"
"test": "echo \"Error: no test specified\" && exit 1" }