大家好,我在任何地方都读到过关于Heroku环境变量NODE_ENV的信息,他们把它设置为生产环境,但对我来说,由于一些奇怪的原因,它被设置为开发环境。我如何才能把它改回生产环境?我甚至试图通过设置然后显示配置变量并手动放入NODE_ENV生产来强制它成为生产环境。但当我用washlogger测试它时,我发现NODE_ENV正在开发中。这很奇怪。为什么我会这样?
mutmk8jj1#
尝试安装cross-env并将cross-env NODE_ENV=*MODE*添加到package.json中的npm启动脚本中,如下所示:
cross-env NODE_ENV=*MODE*
package.json
"scripts": { "start": "cross-env NODE_ENV=production nest start" },
字符串
1条答案
按热度按时间mutmk8jj1#
尝试安装cross-env并将
cross-env NODE_ENV=*MODE*
添加到package.json
中的npm启动脚本中,如下所示:字符串