繁体   English   中英

在Heroku上部署的NodeJs服务器

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM