在Heroku

时间:2017-11-06 10:28:07

标签: node.js heroku

我已经在heroku上部署了我的NodeJS服务器(按照他们的教程)。 procfile文件很好,因为它在本地运行。在推出heroku git后,我有一个链接。我通过输入命令看到日志:“heroku logs --tail”,日志表示服务器已成功启动。但我不明白如果heroku网址为http://localhost:300/auth/login,我如何访问特定路径,如:https://my-app-name.herokuapp.com。这是我的第一个服务器部署。感谢您提前帮助!

4 个答案:

答案 0 :(得分:0)

如果设置正确,可以使用http://localhost:300/auth/login

访问https://my-app-name.herokuapp.com/auth/login

答案 1 :(得分:0)

在您尝试https://my-app-name.herokuapp.com/auth/login之后,heroku记录了什么?...

答案 2 :(得分:0)

我终于设法解决了!我正在为服务器指定端口3000。但是heroku并不需要它。所以我没有做过这样的事情:

              server.listen(process.env.PORT);

谢谢大家的帮助!

答案 3 :(得分:-1)

如果您使用快递,则可能需要以下内容:

app.set('port', process.env.PORT || 300);