В Ghost 0.x конфигурация была предоставлена через один файл config.js с ключами для каждого env.
В Ghost 1.0 конфигурация предоставляется через несколько файлов config.json
Как вы предоставляете переменные окружения в Ghost 1.0?
Я хотел бы динамически установить значение порта, используя process.env.port для Cloud9 IDE примерно так.
config.development.json
{
"url": "http://localhost",
"server": {
"port": process.env.port,
"host": process.env.IP
}
}
Когда я запускаю приложение, используя ghost start
со следующей конфигурацией, он говорит: Вы можете получить доступ к своей публикации на http://localhost:2368,, но когда я иду на http://localhost:2368 в http://c9.io выдает ошибку: 1023 * Кажется, здесь не запущено приложение!
{
"url": "http://localhost:2368",
"server": {
"port": 2368,
"host": "127.0.0.1"
}
}