[英]NodeJs server deployed on Heroku
我已经在heroku上部署了NodeJS服务器(遵循他们的教程)。 procfile文件很好,因为它在本地运行。 在heroku git上推送它之后,我有一个链接。 通过输入命令“ heroku logs --tail”,我看到了日志,并且日志显示服务器已成功启动。 但是我不明白如果heroku网址是https://my-app-name.herokuapp.com,我如何访问特定路径,例如: http:// localhost:300 / auth / login 。 这是我的第一个服务器部署。 感谢您的提前帮助!
如果设置正确,则可以使用https://my-app-name.herokuapp.com/auth/login
访问http://localhost:300/auth/login
在尝试https://my-app-name.herokuapp.com/auth/login之后,heroku记录--tail说什么?
我终于设法解决了! 我正在为服务器指定端口3000。 但是heroku不需要它。 所以代替它,我做了这样的事情:
server.listen(process.env.PORT);
谢谢大家的帮助!
如果您使用快递,则可能需要以下内容:
app.set('port', process.env.PORT || 300);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.