Я попытался использовать функцию живой перезагрузки с ionic serve
и ionic emulate ios --livereload
. Сервер запускается хорошо, приложение отображается на симуляторе (или в браузере), и оно работает плавно.Ионная функция перезагрузки перезагрузки
Когда я изменяю файл (js или html в каталоге www
) и сохраняю его, например, консоль пишет HTML changed: www/index.html
, но приложение не перезагружает себя, как должно быть.
я предположил, что WebSocket между сервером и приложением может быть нарушен, но когда я убить сервер (Ctrl-C), веб-инспектор немедленно огнь следующей ошибки: [Error] WebSocket network error: The operation couldn’t be completed. Connection refused (192.168.5.2, line 0, x4)
Так что я предположил, что нет никакой проблемы с websocket. Кроме того, он отображается без ошибок в панели «Сеть» веб-инспектора.
Есть ли что-то, что я пропустил, чтобы сделать работу с ливневой нагрузкой?
Моя конфигурация:
- Кордова CLI: 5.0.0
- Ионные Версия: 1.0.0
- Ионные CLI Версия: 1.4.5
- Ионные App Lib Версия: 0.0.22 версия
- КСН-Deploy: 1.7.0
- КСН-сим версия: 3.1.1
- ОС: Mac OS X Yosemite
- Узел Версия: v0.10.30
- версия Xcode: Xcode 6.3.2 Сложение версия 6D2105
Не стесняйтесь спрашивать меня разъяснений, если что-то не понятно.
Редактировать
Я также проверил его без подключения к Интернету вообще, чтобы проверить, если это был вопрос брандмауэра или что-то подобное, но это ничего не меняет.