我得到我的Heroku的日誌中的錯誤,我無法弄清楚如何解決。修正錯誤「的=錯誤代碼= H10 desc‘的應用程序崩潰’的方法= GET
我通過堆棧溢出線程讀取Heroku + node.js error (Web process failed to bind to $PORT within 60 seconds of launch)。這似乎非常相似,我的問題。
我有我的發展與快遞發電機的應用程序。所以,我的bin文件夾中保存的端口信息
var port = normalizePort(process.env.PORT || '3000');
app.set('port', port);
我知道process.env.PORT是必要的打開我的heroku網站,我最初認爲這將工作得很好我的app.js只有一個表達引用。
我無法打開頁面,因此除了bin文件夾外,我還將端口信息添加到了我的app.js文件。
app.set('port', (process.env.PORT || 3000));
app.listen(app.get('port'), function() {
console.log('Node app is running on port', app.get('port'));
});
我得到這個github上頁https://github.com/heroku/node-js-getting-started/blob/master/index.js#L16。
但是,我仍然收到相同的錯誤。我不知道還有什麼可以看的。我看到的錯誤的唯一附加說明是
Error R10 (Boot timeout) -> Web process failed to bind to $PORT within 60 seconds of launch.
這些似乎是針對相同的問題。