Пользовательский шаг сборки Worklight 6.2
У меня есть два вопроса о процессе сборки Worklight 6.2:
Вопрос 1. Можно ли интегрировать стандартный процесс сборки Worklight (6.2) с пользовательским этапом сборки?
Мне нужно добавить это следующим образом:
- Начальный процесс сборки
- WLApp Build (шаг оптимизации)
- Пользовательский шаг
- Упаковка WLApp
- Адаптеры сборки и упаковки
- WAR сборка и упаковка
- Завершить процесс сборки
Вопрос 2 (о шаге 3): возможно ли изменить файлы wlapp перед процессом упаковки wlapp (сразу после шага оптимизации)?
Я использую команду CLI: wl build.
1 ответ
Начиная с Worklight 6.2, не поддерживается способ выполнения пользовательских действий во время стандартной сборки Worklight. В производственных целях, где вы можете захотеть запутать JS, сжать изображения и т. Д., Это обычно выполняется в системе сборки, ДО сборки и упаковки WL. Это усложняет оптимизацию для каждой среды, но это лучшее, что мы можем сделать на данный момент.
Что касается взлома получившегося файла WLApp, я не верю, что это можно сделать, поскольку после развертывания он не пройдет проверку безопасности.
Мы стремимся расширить процесс сборки в следующем выпуске. Для этого уже определены RFE, которые мы оцениваем. Аналогичным образом, мы стремимся обеспечить легкую запутывание ресурсов JS во время сборки. Это уже возможно для мобильных и настольных веб-приложений, которые мы хотим расширить, чтобы включить развертываемые приложения.