Пользовательский шаг сборки Worklight 6.2

У меня есть два вопроса о процессе сборки Worklight 6.2:

Вопрос 1. Можно ли интегрировать стандартный процесс сборки Worklight (6.2) с пользовательским этапом сборки?

Мне нужно добавить это следующим образом:

  1. Начальный процесс сборки
  2. WLApp Build (шаг оптимизации)
  3. Пользовательский шаг
  4. Упаковка WLApp
  5. Адаптеры сборки и упаковки
  6. WAR сборка и упаковка
  7. Завершить процесс сборки

Вопрос 2 (о шаге 3): возможно ли изменить файлы wlapp перед процессом упаковки wlapp (сразу после шага оптимизации)?

Я использую команду CLI: wl build.

1 ответ

Решение

Начиная с Worklight 6.2, не поддерживается способ выполнения пользовательских действий во время стандартной сборки Worklight. В производственных целях, где вы можете захотеть запутать JS, сжать изображения и т. Д., Это обычно выполняется в системе сборки, ДО сборки и упаковки WL. Это усложняет оптимизацию для каждой среды, но это лучшее, что мы можем сделать на данный момент.

Что касается взлома получившегося файла WLApp, я не верю, что это можно сделать, поскольку после развертывания он не пройдет проверку безопасности.

Мы стремимся расширить процесс сборки в следующем выпуске. Для этого уже определены RFE, которые мы оцениваем. Аналогичным образом, мы стремимся обеспечить легкую запутывание ресурсов JS во время сборки. Это уже возможно для мобильных и настольных веб-приложений, которые мы хотим расширить, чтобы включить развертываемые приложения.

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