我一直在搜索和挖掘,但在我的一生中,我找不到 AEM 6.1(或 6.2)包含哪个版本的 LESS。我知道 CQ (AEM) 5.6.1 使用 LESS 1.3.3,但我想知道该版本是否使用 AEM 6 进行了更新。
最佳答案
-LESS 逻辑的编译是在服务器端使用 Rhino(Java 的 Javascript 编译器)和 LESS 完成的
-如果您转到 Felix 控制台并查看 Bundles,您应该会找到一个名为“Adobe Granite UI Clientlibs - Less Compiler(com.adobe.granite.ui.clientlibs.compiler.less)”的工具。
-要获取此 bundle 的 JAR 文件,您需要在控制台中记下它旁边的数字。 (在我的情况下,它是捆绑编号 193。)
-假设 bundle 编号为 193,在您的文件系统上转到“/crx/quickstart/launchpad/felix/bundle193/version0.0”
-如果你打开 bundle.jar 你会发现 LESS 的版本。 (要提取 JAR 文件,您可以使用 jd-gui.exe jar 提取器。) -在 AEM 6.1 中,LESS 的当前版本是-1.7.5
关于less - AEM 6.1 LESS 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31840820/