Как автоматически перезагрузить изменения HTML/CSS после "Запустить на Worklight Dev Server"?
У меня есть гибридное приложение Worklight, и каждый раз, когда я изменяю код HTML, мне приходится удалять приложение из консоли администратора, очищать из Eclipse, очищать данные просмотра Chrome и повторно развертывать.
Как я могу автоматически заставить WL перезагружать изменения HTML при каждом повторном развертывании среды WL (больше не нужно удалять из консоли или очищать из Eclipse)?
2 ответа
Мой первый ответ: а?
Вы совершенно не должны делать это...
Начиная с Worklight 6.1, после изменения любого из веб-ресурсов приложения (HTML, JS, CSS, изображения, ...), после первоначального развертывания приложения ("Запуск от имени"> "Выполнить на сервере Worklight Development Server") вам больше не нужно пересобрать приложение.
Когда вы просматриваете приложение через Worklight Console, все, что вам нужно сделать, это обновить окно браузера. Вот и все.
Вам определенно не следует удалять приложение из Worklight Console или "Очистить от Eclipse".
Тем не менее, если вы говорите о предварительном просмотре опции "Общие веб-ресурсы" в Worklight Console, вы можете захотеть сделать (возможно, как разовое действие):
- Закрыть Затмение
- Найдите вашу временную папку ( Windows, OS X)
- Удалить
wlBuildResources
папка (опциональноwlPreview
папка тоже) - Открытое Затмение
- Re-сборки
Должно сработать.
Теперь, когда это исправлено, вы можете нажать кнопку "Перейти / Обновить" на симуляторе, чтобы использовать функцию "мгновенного просмотра" во время разработки.