2012-03-16 3 views
22

Java 기반 Less CSS 컴파일러를 찾고 있습니다. Github에서에 는, 나는 적은 CSS를위한 Java 컴파일러?

모두 같은 개발자 출신

  • lesscss - 자바 lesscss4j

    • 을 우연히 발견했다. 불행히도 나는 그들 사이의 차이점을 이해할 수 없다.

      누군가 내게 말할 수 있습니까? 알고있는 다른 컴파일러는 무엇입니까?

  • +1

    PlayFramework 2를 보면 Less 컴파일러가 포함되어 있습니다. –

    +3

    lesscss4j가 프로젝트의 이전 이름 ​​인 lesscss-java와 같은 새 이름처럼 보입니다. – cchana

    +1

    네, 맞습니다. 그 동안 확인한 개발자의 답변을 얻었습니다. – Windwalker

    답변

    6

    LESS Engine은 간단한 자바 인터페이스로 자바 스크립트 컴파일러를 래핑합니다.

    lesscss-java를 사용하지 않았으므로 상대적 품질에 대해서는 언급 할 수 없지만 필요한 작은 작업에서는 Less Engine으로 불만을 제기했습니다.

    +0

    나는 그것을 사용 해왔고 꽤 잘 돌아갔다. lesscss-maven-plugin은 나에게 잘 맞지 않았기 때문에 뭔가 바뀌면 파일을 컴파일하는 FileWatcher를 만들었습니다. –

    7

    The Official LESS CSS Compiler for Java도 꽤 좋습니다. Maven Central에있어 스레드 안전성이 뛰어나므로 (성능이 꽤 좋음) 인터페이스를 쉽게 사용할 수 있습니다.

    +5

    이 컴파일러는 LESS Engine @codelark가 답변에 언급 한 것보다 어떻게 공식적입니까? 나는 둘 다 http://lesscss.org/에 링크되어 있지 않습니다. –

    2

    lesscss4j은 ANTLR로 작성된 Java 컴파일러입니다. 이것이 더 빠를 것 인 동안, 문제는 javascript에있는 공식 lesscss 컴파일러와 동기화 할 필요가 있다는 것입니다. 이 프로젝트는 2 년 동안 다루어지지 않았습니다. Lesscss-java은 공식 컴파일러의 래퍼이며 Rhino JS 엔진에서 실행됩니다. 인기있는 Lesscss-maven-plugin에서 사용했습니다.

    3

    JLessC은 컴파일러가 적습니다. 그것은 순수 자바이며 자바 스크립트 엔진을 사용하지 않습니다. 주요 목표는 부트 스트랩과 함께 사용하는 것입니다. 그것은 매우 빠릅니다.

    2

    LessCSS Compiler - 1.7.5과 호환됩니다. 이 라이브러리는 Rhino 엔진에 맞는 공식 Less JavaScript 컴파일러를 기반으로합니다. 제한 사항 : 인터넷에서 소스를 가져올 수 없습니다 (예 : @import (less) "http://example.org/style.less"

    Extended LessCSS Compiler - LessCSS Compiler의 확장 버전.

    • 캐싱 (see caching data) :
      • 컴파일 된 코드
      • 소스 코드
    • 가에있는 소스를 지원합니다
      • 로컬 드라이브를
      • 네트워크 등의 기능을 추가합니다 프로토콜 : HTTP, HTTPS, FTP
      • 클래스 경로 (접두사 classpath://)
      • custom - defined by programmers