【发布时间】:2018-12-05 19:25:21
【问题描述】:
在 Ghost 0.x 中,配置是通过单个 config.js 文件提供的,其中包含每个 env 的密钥。
在 Ghost 1.0 中,配置是通过多个 config.json 文件提供的
Ghost 1.0 中如何提供环境变量?
我想像这样在Cloud9 IDE 上使用 process.env.port 动态设置端口值。
config.development.json
{
"url": "http://localhost",
"server": {
"port": process.env.port,
"host": process.env.IP
}
}
当我使用带有以下配置的ghost start 运行应用程序时,它显示您可以在http://localhost:2368 访问您的出版物,但是当我在http://c9.io 中转到http://localhost:2368 时,它给出了我的错误提示 似乎没有应用程序在此处运行!
{
"url": "http://localhost:2368",
"server": {
"port": 2368,
"host": "127.0.0.1"
}
}
【问题讨论】:
标签: environment-variables ghost-blog ghost c9.io