Heroku NODE_ENV为我设置为开发而不是生产

9gm1akwq  于 12个月前  发布在  其他
关注(0)|答案(1)|浏览(119)

大家好,我在任何地方都读到过关于Heroku环境变量NODE_ENV的信息,他们把它设置为生产环境,但对我来说,由于一些奇怪的原因,它被设置为开发环境。我如何才能把它改回生产环境?
我甚至试图通过设置然后显示配置变量并手动放入NODE_ENV生产来强制它成为生产环境。但当我用washlogger测试它时,我发现NODE_ENV正在开发中。这很奇怪。
为什么我会这样?

mutmk8jj

mutmk8jj1#

尝试安装cross-env并将cross-env NODE_ENV=*MODE*添加到package.json中的npm启动脚本中,如下所示:

"scripts": {
  "start": "cross-env NODE_ENV=production nest start"
},

字符串

相关问题