Как автоматически перезагрузить изменения 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, вы можете захотеть сделать (возможно, как разовое действие):

  1. Закрыть Затмение
  2. Найдите вашу временную папку ( Windows, OS X)
  3. Удалить wlBuildResources папка (опционально wlPreview папка тоже)
  4. Открытое Затмение
  5. Re-сборки

Должно сработать.

Теперь, когда это исправлено, вы можете нажать кнопку "Перейти / Обновить" на симуляторе, чтобы использовать функцию "мгновенного просмотра" во время разработки.

Кнопка Go / Refresh

Другие вопросы по тегам