简体   繁体   English

部署时Heroku应用程序错误node.js应用程序

[英]Heroku application error node.js app, when deploying

    if (process.env.NODE_ENV === 'production') {
    apiOptions.server = "https://pacific-bastion-15276.herokuapp.com";

and my verison of npm and node are the same as specified on the packge.json. 我的npm和node版本与packge.json中指定的相同。

I can't figure out the problem. 我不知道问题所在。

I tried heroku restart, heroku ps:scale web=0 and heroku ps:scale web=1,set the JWT_SECRET on heroku. 我尝试了heroku重新启动,heroku ps:scale web = 0和heroku ps:scale web = 1,在heroku上设置了JWT_SECRET。 nothing is working 没有任何工作

any ideas?? 有任何想法吗?? am I missing something? 我错过了什么吗?

    2017-03-29T23:34:56.224489+00:00 app[web.1]: npm ERR! You can get information on how to open an issue for this project with:
    2017-03-29T23:34:56.224809+00:00 app[web.1]: npm ERR! Or if that isn't available, you can get their info via:
    2017-03-29T23:34:56.224892+00:00 app[web.1]: npm ERR!     npm owner ls bookFace
    2017-03-29T23:34:56.224976+00:00 app[web.1]: npm ERR! There is likely additional logging output above.
    2017-03-29T23:34:56.228404+00:00 app[web.1]: npm ERR! Please include the following file with any support request:
    2017-03-29T23:34:56.228253+00:00 app[web.1]: 
    2017-03-29T23:34:56.228474+00:00 app[web.1]: npm ERR!     /app/npm-debug.log
    2017-03-29T23:34:56.291775+00:00 heroku[web.1]: Process exited with status 1
    2017-03-29T23:34:56.325835+00:00 heroku[web.1]: State changed from starting to crashed
    2017-03-29T23:35:00.496063+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/" host=pacific-bastion-15276.herokuapp.com request_id=53f989a3-f47c-48c2-8c79-1234136b53f6 fwd="80.1.102.64" dyno= connect= service= status=503 bytes= protocol=https
    2017-03-29T23:35:01.865707+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/favicon.ico" host=pacific-bastion-15276.herokuapp.com request_id=e9f50e76-4c05-4b81-88d8-1be6026a2715 fwd="80.1.102.64" dyno= connect= service= status=503 bytes= protocol=https

I encountered strange crashes while using heroku & node.js and one of them had to do with me accidentally uploading node_modules directory from my local machine. 我在使用heroku & node.js时遇到了奇怪的崩溃,其中之一与我不小心从本地计算机上载了node_modules目录有关。 In my case it caused conflicts while heroku was trying to install dependencies. 以我为例,在heroku尝试安装依赖项时,它引起了冲突。

See if that is the case. 看看是否是这种情况。 If that does not help than please provide more context to your question. 如果那没有帮助,请为您的问题提供更多背景信息。

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

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM