Отключить / отключить сервер LiveReload в Emberjs / Ember-cli
Я использую Cloud9 IDE, которая предоставляет только порт 80 и не позволяет подключиться к LiveReload. Я получаю эту ошибку:
GET https://myapp.c9.io:35729/livereload.js?snipver=1 net:: ERR_CONNECTION_REFUSED
Если кто-то не знает об исправлении, я бы хотел просто отключить / отключить эту функцию.
Я использую Ember-cli и вижу задачу в ember-cli / lib / tasks / serve.js, и я закомментировал ее, но она не сработала:
/*
var liveReloadServer = new LiveReloadServer({
ui: this.ui,
analytics: this.analytics,
watcher: watcher
});
*/
Он похоронен в достаточном количестве мест, поэтому я боюсь его убрать, так как думаю, что это только создаст большие проблемы.
3 ответа
Вы должны иметь возможность отключить перезагрузку в реальном времени, запустив сервер так:
ember server --live-reload=false
С добавлением файла конфигурации.ember-cli вы можете просто добавить "liveReload": false
к этому. Пример файла.ember-cli
{
"port": 9999,
"host": "0.0.0.0",
"liveReload": false,
"proxy": "http://aqueous-bayou-5108.herokuapp.com/",
"environment": "development"
}
Редактировать: live-reload
был изменен на liveReload
в этом коммите
В дополнение к ответу @Dhaulagiri вы можете использовать:
ember server -lr false
или жеember s -lr false
Для всех вариантов:
ember help server