Подтвердить что ты не робот

Отключить/выключить сервер LiveReload в Emberjs/Ember-cli

Я использую Cloud9 IDE, который предоставляет только порт 80 и препятствует подключению LiveReload. Я получаю эту ошибку:

GET https://myapp.c9.io:35729/livereload.js?snipver=1нетто:: ERR_CONNECTION_REFUSED

Если кто-то не знает об исправлении, я хочу просто отключить/отключить эту функцию.

Я запускаю Ember-cli, и я вижу задачу в ember-cli/lib/tasks/serve.js, и я прокомментировал это, но это не помогло:

/*
    var liveReloadServer = new LiveReloadServer({
      ui: this.ui,
      analytics: this.analytics,
      watcher: watcher
    });
*/

Он похоронил в достаточном количестве места, что я боюсь, чтобы он обманул его, поскольку я думаю, что это просто создаст большие проблемы.

4b9b3361

Ответ 1

Вы можете отключить живую перезагрузку, запустив свой ранг следующим образом:

ember server --live-reload=false

Ответ 2

С добавлением файла конфигурации .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 в этом commit

Ответ 3

В дополнение к ответу @Dhaulagiri вы можете использовать:

ember server -lr false
или
ember s -lr false

Для всех параметров:

ember help server