在 Openshift 上设置NODE_ENV的目的是什么



在Openshift上安装ghost后,为什么需要输入这些命令?

rhc set-env NODE_ENV=production --app $appname
rhc app restart $appname

如果您查看Ghost的骨架config.js模块,您将注意到有几个独立的部分,例如development, test, production,它们指定了每个运行时环境的设置。

默认情况下,大多数Node.js应用程序将在development模式下运行,除非NODE_ENV被显式配置为其他模式。由于Ghost是一个Node.js应用程序,它也遵循NODE_ENV来配置运行时设置。

您绝对不应该在生产环境中使用默认的development运行时环境运行Ghost服务器。

相关内容

  • 没有找到相关文章

最新更新