시계 기능은 자체 개발 컴퓨터에서 발생합니다. 서버에서 실행할 수는 있지만 백그라운드에서 계속 실행해야하므로 최상의 옵션은 아닙니다. 시계 옵션은 less.js의 기능이 아니라 다른 덜 CSS complires의 기능입니다. 컴파일 작업은 대개 일회성 작업입니다. 즉, 컴파일러를 호출하면 컴파일되어 쉘 프롬프트로 돌아갑니다. -w
또는 --watch
스위치를 사용하면 LESS 컴파일러가 지정된 .less 파일을보고 변경되는 즉시 변환 할 수 있습니다.
이 시청 기능은 디자인 타임 라이브 컴파일러 옵션이지만 less.js를 사용하면 런타임에 변환되는 파일이 줄어 듭니다. 또 다른 대안은 Ant와 같이 빌드 단계의 일부로 less 컴파일러를 호출하는 컴파일 타임 작업입니다. 루비 루비와 gem install less
을 할 경우
은 이전 명령 줄 루비 컴파일러를 얻을 설치. Cloudhead가 더 이상 지원하지 않기 때문에 대부분 지원되지 않으며 새로운 기능 등을 얻지 못합니다. 실행하면 lessc input.less output.css -w
으로 전화 할 수 있습니다. 마지막에 -w
스위치가 없으면 LESSC가 한 번 컴파일하여 프롬프트로 돌아갑니다. -w
스위치를 사용하면 파일을 편집 할 때마다 계속 파일을보고 변경 사항을 다시 컴파일합니다.
.NET 당신이 DotLessCSS있는 경우 (Windows에서 아마 것) 같은 일을 dotless.Compiler input.less output.css --watch
를 입력 할 수 있습니다.
PHP 당신이 LESSPHP를 사용하는 경우, 당신은 또한 plessc -w input.less output.css
와 명령 줄에서, 다시 한 -w
이 같은 일을 할 것이라는 점을 호출 할 수 있습니다.
Mac의 경우 LESS.Air을 사용할 수 있습니다. 앱이보고 싶은 파일을 지정하고, 계속 파일을보고 싶다고 말하면 명령 행을 사용하지 않고 백그라운드에서 컴파일합니다. 윈도우, Mac 또는 Linux에서
에어 , 당신은 LESS.Air의 클론입니다 this less parser를 사용할 수 있습니다. 같은 방식으로 작동하지만 교차 호환이 가능하며 두꺼운 부분에서 less.js를 사용합니다.
이렇게 대답 해 주셔서 감사합니다. - 그럴 수 있다고 생각했습니다. – user1010892
답장으로 표시하고 원하는 경우 upvote. –
알았어요! - 그것을 표시하려고했지만 충분한 크레딧이 없습니다. 시간을내어 주셔서 다시 한 번 감사드립니다. – user1010892