2012-04-03 2 views
1

심판이나 LESS.app와 같은 컴파일러가 누구인지 알고 물어 보겠습니다. 그러면 CSS의 버전이 축소되거나 축소되지 않은 버전으로 컴파일 될 것입니다. 또는 둘 중 누구도 해당 프로그램 중 하나를 수정하여 프로덕션 용과 개발 용으로 둘 다 저장하십시오.LESS 사용하기 : CSS의 축소판 및 비판식 버전 컴파일

매우 큰 웹 사이트에서 작업하고 이제는 LESS를 구현할 수있어 시간이 많이 절약되지만 워크 플로우가 변경되어야합니다. 나는 비슷한 것을 경험 한 누군가가 가능한 해결책을 알기를 희망했다.

또한 LESSphp를 보지 않았습니다. 아마도 우리가 원하는 것을 컴파일하기 위해 로컬로 구성 할 수있는 기회가있을 것입니다.

감사합니다.

+0

당신은 [lessphp] (http://leafo.net/lessphp/docs/#php_interface)로 원하는 것을 거의 할 수 있습니다 – FelipeAls

+0

lessphp는 기본적으로 축소 된 버전을 생성하지 않으므로 직접 축소해야합니다 포함 된 [lessify class] (http://leafo.net/lessphp/lessify/)는 한 줄의 CSS 블록 만 축소합니다. – cchana

답변

3

SimpLESS에는 //simpless:!minify을 LESS 파일에 넣어 축소 기능을 해제하는 플래그가 있습니다. 그런 다음 다른 LESS 파일을 연결하여 축소 형 또는 비축 정형 모두를 쉽게 설정할 수 있습니다. 당신은 당신의 파일은 다음과 같이 할 수 있습니다 :

main.min.less

//simpless:!minify 
@import "main.less"; 

이 simpLESS이 두 파일을보고 받기

Body{ 
    color:#000; 
} 

/*Here goes all your LESS, imports of other LESS files etc*/ 

main.less. 모든 변경 사항은 두 버전을 다시 컴파일합니다. 그런 다음 main.css은 축소되지 않고 main.min.css이됩니다.

관련 문제