2017-02-14 87 views
0

我想執行應用程序,但我面臨日誌中的NPM錯誤。可能是什麼原因。npm ERR! npm所有者錯誤觸發與H10應用程序崩潰

2017-02-14T17:57:20.698084 + 00:00 app [web.1]:npm ERR!或者,如果這不是 可用,您可以通過以下方式獲取他們的信息: 2017-02-14T17:57:20.697188 + 00:00 app [web.1]:npm ERR!而不是npm 本身。 2017-02-14T17:57:20.697375 + 00:00 app [web.1]:npm ERR!告訴 作者,您的系統上此操作失敗: 2017-02-14T17:57:20.697706 + 00:00 app [web.1]:npm ERR!您可以通過以下方式獲得 信息: 2017-02-14T17:57:20.698436 + 00:00 app [web.1]:npm ERR!上面可能會有另外的日誌輸出 。 2017-02-14T17:57:20.698248 + 00:00 app [web.1]:npm ERR! npm owner ls Sap-api-ai 2017-02-14T17:57:20.717695 + 00:00 app [web.1]:npm ERR!請包括 以下文件與任何支持請求: 2017-02-14T17:57:20.831148 + 00:00 heroku [web.1]:狀態從 開始墜毀2017-02-14T17:57:20.777084 + 00 :00 heroku [web.1]: 進程退出狀態1 2017-02-14T17:58:48.330160 + 00:00 heroku [router]:at =錯誤代碼= H10 desc =「應用程序崩潰」方法= GET path =「/」host = sap-api-ai-google.herokuapp.com request_id = db57d06b-4cd6-41f8-aaf6-6688e0603f97 fwd =「49.206.119.184」 dyno = connect = service = status = 503 bytes = 2017-02-14T17:58:49.862288 + 00:00 heroku [router]:at = error code = H10 desc =「App crashed」method = GET path =「/ favicon.ico」 host = sap-api-ai -google.herokuapp.com REQUEST_ID = 665fc337-8aec-46ec-914A-3e6b0990a2b5 FWD = 「49.206.119.184」 DYNO =連接=服務=狀態= 503個字節=

回答

0

很難說沒有看到你的代碼,但如果我不得不猜測你綁定了一個靜態端口,而不是讓Heroku通過PORT環境變量爲你設置端口。

如果你有這樣的:

app.listen(3000, (e) => { console.log('Connected!'); }); 

然後,你想改變的是對可變端口號:

app.listen(process.env.PORT || 3000, (e) => { console.log('Connected!'); }); 
相關問題