强-pm不会与NODE_ENV =生产一起运行

时间:2016-04-20 02:25:58

标签: javascript node.js strongloop

我已关注Setting up a production host& Environment Specific Configuration,并在安装strong-pm时指定NODE_ENV=production

但是,在部署应用程序后,我发现应用程序未加载component-config.production.json,它仍将加载component-config.json

如何让应用程序在production环境中运行。

这是我构建和部署应用程序的方式:

slc build --npm
slc deploy http://username:password:the-ip-address

1 个答案:

答案 0 :(得分:0)

strong-pm是您部署应用程序的多应用程序运行时。如果要为应用设置环境,则需要为应用设置它,而不是为强-pm设置。

您需要运行类似slc ctl env-set 1 NODE_ENV=production的内容来为app 1设置NODE_ENV环境变量。