嗨,我有一些问题:我试图在heroku上部署nodejs应用程序,但是当我尝试打开它时,我收到此错误:
2017-06-08T16:08:43.221350+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/" host=xmpp-discord.herokuapp.com request_id=6692a6c4-2563-474d-90e2-1657d83c7393 fwd="92.157.13.75" dyno= connect= service= status=503 bytes= protocol=https
2017-06-08T16:08:43.433802+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/favicon.ico" host=xmpp-discord.herokuapp.com request_id=ab1f0f7d-4eed-4948-94e2-bb80fcd9887b fwd="92.157.13.75" dyno= connect= service= status=503 bytes= protocol=https
我的应用程序是Discord和XMPP之间的桥梁:这里它是github base:Github但我运行它并设置它,它确实在本地工作但我想整天运行程序,即使我的PC不是不上。
我应该或可以做什么?
如果您需要更多信息,请告诉我!
由于
答案 0 :(得分:0)
它就在日志中“缺少脚本'开始'”。无论是在你的proc文件中还是由于Heroku默认你的应用程序试图使用“npm start”启动,但你的package.json没有定义启动脚本。
将procfile更新为正确的启动命令或添加到package.json,在“scripts”对象中添加如下内容:“start”:“node server.js”或通常用于启动应用程序的任何命令。