我正在尝试让我的节点应用程序在heroku上运行,我偶然发现了一个问题,我确定常见的问题,但是,我无法解决它。
我的项目是一个由3部分组成的系统,由以下部分组成:
我这样定义我的端口:
var port = process.env.PORT || 5000;
并通过console.log语句记录服务器上的端口。
检查我的日志几次后,然后看了一下heroku doc,我意识到我在heroku上没有静态端口。
所以我很失落,我怎么能得到另外两个组件才能获得heroku端口。
旁注:如果我无法让它工作,我将尝试实施的解决方案
感谢您花时间阅读我的存在问题,并提前感谢您的帮助
答案 0 :(得分:2)
要将外部应用程序连接到heroku应用程序,您无需知道该端口。由于可以通过域名访问该应用,因此您可以简单地连接到该域名(例如app_name.herokuapps.com
,或者如果您愿意,可以获得自己的域名。)