我想推我的應用程序到heroku埠我得到這個問題,我使用正確的端口號使用process.env.PORT變量,但我仍然收到此錯誤消息:與Heroku的Nodejs端口錯誤
heroku[web.1]: Starting process with command `node app.js`
app[web.1]: info - socket.io started
app[web.1]: Express server listening on port 49559 in development mode
heroku[web.1]: Error R11 (Bad bind) -> Process bound to port 10843, should be 49559 (see environment variable PORT)
heroku[web.1]: Stopping process with SIGKILL
heroku[web.1]: Process exited
您可以在此錯誤消息中看到該應用正在使用正確的端口,但仍然顯示出錯誤的綁定錯誤。任何幫助表示讚賞。
請發表您使用加載代碼/設置端口。 – hross
app.listen(process.env.PORT || 3000); – Muthuswamy