我有两个关于 Worklight 6.2 构建过程的问题:
问题 1:是否可以将标准 Worklight (6.2) 构建过程与自定义构建步骤集成?
我需要按如下方式添加:
- 初始化构建过程
- WLApp 构建(优化步骤)
- 自定义步骤
- WLApp 打包
- 适配器构建和包装
- WAR 构建和打包
- 结束构建过程
问题 2(关于第 3 步):是否可以在 wlapp 打包过程之前(紧接在优化步骤之后)修改 wlapp 文件?
我正在使用 CLI 命令:wl build。
我有两个关于 Worklight 6.2 构建过程的问题:
问题 1:是否可以将标准 Worklight (6.2) 构建过程与自定义构建步骤集成?
我需要按如下方式添加:
问题 2(关于第 3 步):是否可以在 wlapp 打包过程之前(紧接在优化步骤之后)修改 wlapp 文件?
我正在使用 CLI 命令:wl build。
从 Worklight 6.2 开始,在标准 Worklight 构建期间不支持执行自定义活动的方式。出于生产目的,您可能想要混淆 JS、缩小图像等,通常在构建系统上执行此操作,在 WL 构建和打包之前。这使每个环境的优化变得复杂,但这是我们目前能做的最好的事情。
至于破解生成的 WLApp 文件,我不相信这可以做到,因为一旦部署,它将无法通过安全检查。
我们希望在未来的版本中能够扩展构建过程。我们正在评估已为此定义的 RFE。类似地,我们正在研究在构建过程中提供对 JS 资源的简单混淆。这已经可以通过移动和桌面 WebApps 实现,我们希望将其扩展到包括可部署的应用程序。