我怎样才能启动一个Node.js应用永远在我在命令行上设置的端口?

我试图使用这个命令应该工作。 当启动使用Express.js的服务器时,似乎并没有传递环境variables。 这是用于这个开源项目, 公交车代码 。

PORT=8081; forever start ./website/app.js

app.js中有这一行,所以我期望我可以在该命令行上设置环境variables,如上所示。

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

       

网上收集的解决方案 "我怎样才能启动一个Node.js应用永远在我在命令行上设置的端口?"