1

我有两个关于 Worklight 6.2 构建过程的问题:

问题 1:是否可以将标准 Worklight (6.2) 构建过程与自定义构建步骤集成?

我需要按如下方式添加:

  1. 初始化构建过程
  2. WLApp 构建(优化步骤)
  3. 自定义步骤
  4. WLApp 打包
  5. 适配器构建和包装
  6. WAR 构建和打包
  7. 结束构建过程

问题 2(关于第 3 步):是否可以在 wlapp 打包过程之前(紧接在优化步骤之后)修改 wlapp 文件?

我正在使用 CLI 命令:wl build。

4

1 回答 1

1

从 Worklight 6.2 开始,在标准 Worklight 构建期间不支持执行自定义活动的方式。出于生产目的,您可能想要混淆 JS、缩小图像等,通常在构建系统上执行此操作,在 WL 构建和打包之前。这使每个环境的优化变得复杂,但这是我们目前能做的最好的事情。

至于破解生成的 WLApp 文件,我不相信这可以做到,因为一旦部署,它将无法通过安全检查。

我们希望在未来的版本中能够扩展构建过程。我们正在评估已为此定义的 RFE。类似地,我们正在研究在构建过程中提供对 JS 资源的简单混淆。这已经可以通过移动和桌面 WebApps 实现,我们希望将其扩展到包括可部署的应用程序。

于 2014-10-27T12:58:24.460 回答