node / express:使用Forever连续运行脚本时设置NODE_ENV

时间:2011-10-06 12:59:45

标签: node.js express

当我使用NODE_ENV启动节点脚本时,如何将forever变量/参数设置为“production”

到目前为止我得到了这个:

forever start -l forever.log -o out.log -e err.log -a app.js

1 个答案:

答案 0 :(得分:83)

您可以将NODE_ENV设置为正常,然后永久运行:

NODE_ENV=production forever [flags] start app.js [app_flags]

服务器重新启动时将保留初始NODE_ENV - 此问题中修复的行为:

https://github.com/nodejitsu/forever/issues/116

forever的旧版本可以使用以下命令行格式:

NODE_ENV=production forever [flags] app.js