2015-08-05 5 views
1

Я искал и копался, но для жизни меня не может найти, какая версия LESS включена в AEM 6.1 (или 6.2). Я знаю, что CQ (AEM) 5.6.1 использует LESS 1.3.3, но я хотел бы знать, была ли версия обновлена ​​с помощью AEM 6.AEM 6.1 LESS версия

+0

Мы переходим к AEM6.2, и я подтвердил, что он также использует Less 1.7. 5. – tjameswhite

ответ

6

-Компиляция LESS-логики выполняется на стороне сервера с использованием Rhino (компилятор Javascript для Java) и LESS

-Если вы заходите на консоль Felix и смотрите под Bundles, вы должны найти один, называемый «Adobe Granite UI Clientlibs - Less Compiler» (com.adobe.granite.ui.clientlibs.compiler .Меньше)".

-Для перехода в JAR-файл для этого пакета вам нужно будет указать номер рядом с ним в консоли. (В моем случае это расслоение номер 193.)

-Assuming число пучок 193, в файловой системе перейдите в раздел «/crx/quickstart/launchpad/felix/bundle193/version0.0»

-Если вы откроете пакет bundle.jar, вы найдете версию LESS. (Для извлечения файла JAR Вы можете использовать Jd-gui.exe банку экстрактор.) -В AEM 6.1 текущая версия LESS является-1.7.5

+0

Спасибо! Я попытался впасть в Jar, но все, что я нашел, было то, что он использовал меньше, я не мог найти номер версии в любом месте. Ver 1.7.5 хорошо знать. – tjameswhite

+0

И теперь я вижу, чего не хватает. Последующие шаги (что я сделал ранее); Я ошибся 1.7.5 для версии Rhino, а не МЕНЬШЕ. – tjameswhite

0

Версия LESS входит AEM 6.1 -1,7. 5

чтобы попасть в файл JAR для этого комплекта вам нужно будет отметить номер рядом с ним в консоли в моем случае это расслоение номер 74.

Предполагая, что число пучка 74, в вашем файле system перейдите к «/crx/quickstart/launchpad/felix/bundle74/version0.0»

Смежные вопросы