2014-11-20 5 views
1

웹 사이트를 CQ 5.5.1에서 AEM 5.6으로 업그레이드하고 파서가 적어지고 CSS에 파일을 적게 컴파일하지 않습니다. 문제를 해결하기위한 가능한 수정 제안.적은 파일이 AEM에서 작동하지 않습니다.

+0

문제에 대해 가능한 한 많은 정보를 제공하십시오. 예를 들어 파서가 적어지면 오류 메시지가 생성됩니까? – gareththegeek

+0

파일을 컴파일하는 데 maven-plugin을 사용하고 있습니까? – Saurabh

답변

0

이 링크가 유용 할 수있다 : http://help-forums.adobe.com/content/adobeforums/en/experience-manager-forum/adobe-experience-manager.topic.html/forum__ibm7-hi_we_are_moving.html

건은, AEM 5.6.1 LESS 컴파일러가 1.3.3로 업데이트되며, 또한 서버 측 컴파일에 대한 접근 방식이 변경되었습니다 : 5.6.1 이전에, 클라이언트 라이브러리 (모든 임베드 포함)가 하나의 연결된 파일로 LESS 컴파일러에 전달되었습니다.

5.6.1부터 clientlib의 각 LESS 파일이 별도로 컴파일됩니다. 그 이유는 변수 선언을 여러 클라이언트 라이브러리에 포함 된 별도의 파일에 포함 시켰기 때문입니다. ,

/***************************************************** 
LESS compilation failed due a JavaScript error! 

Input: /etc/designs/widget.less 
Error: @myVar is undefined 

(uncompiled LESS src is included below) 
*****************************************************/ 

이 문제를 해결하기 위해 지원됩니다 @Import 문을 사용 : 이것은 (생산 CSS에서 찾을 수 있습니다) 다음과 같은 오류로 이어집니다.

관련 문제