gpt4 book ai didi

node.js - 在 Openshift 上设置 NODE_ENV 的目的是什么

转载 作者:搜寻专家 更新时间:2023-10-31 23:48:29 24 4
gpt4 key购买 nike

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

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

最佳答案

如果你看一下 Ghost 的骨架 config.js模块,您会注意到有几个独立的部分,例如 developmenttestproduction,它们指定每个运行时环境的设置。

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

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

关于node.js - 在 Openshift 上设置 NODE_ENV 的目的是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24725343/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com