如何获取正在收听的PORT号码?

时间:2014-09-20 22:25:41

标签: meteor environment-variables port

我尝试了process.env['PORT'],但这会返回一个不相关的数字。

我正在使用Meteor 0.9.2.2。

1 个答案:

答案 0 :(得分:1)

我猜您正在使用meteor命令运行您的应用。执行此操作时,它将首先启动一个代理服务器,该服务器将侦听您提供的端口(默认为3000)并将请求转发到您的流量应用程序,该应用程序侦听一些随机可用端口。当您修改文件和其他一些很酷的功能时,Meteor会自动刷新服务器。

如果您使用meteor build --directory /my/build/path/构建应用并运行它,process.env.PORT将拥有正确的端口号。