JavaベースのLessCSSコンパイラを探しています。 Githubで、私は偶然見つけました
どちらも同じ開発者からのものです。残念ながら、私はそれらの違いを完全に理解することはできません。
誰か教えてもらえますか?他にどのコンパイラを知っていますか?
LESS Engine javascriptコンパイラを単純なJavaインターフェイスでラップします。
私はlesscss-Javaを使用したことがないので、相対的な品質についてコメントすることはできませんが、必要な小さなタスクでは、LessEngineに不満はありませんでした。
Java用の公式LESS CSSコンパイラ もかなりいいです。これはMavenCentralにあり、スレッドセーフであり(パフォーマンスはかなり良好です)、使いやすいインターフェイスを備えています。
JLessC は代替のlessコンパイラです。純粋なJavaで、JavaScriptエンジンを使用しません。主なターゲットはBootstrapと一緒に使用することです。非常に高速です。
lesscss4j はJavaコンパイラ、ANTLRで記述されています。これは高速ですが、問題は、javascriptにある公式のlesscssコンパイラと同期する必要があることです。 。このプロジェクトは2年間触れられていません。 Lesscss-Java は公式コンパイラのラッパーであり、Rhino JSエンジンで実行されています。人気のある Lesscss-maven-プラグイン 。
LessCSSコンパイラ -バージョンと互換性があります 1.7.5 。このライブラリは、 Rhino エンジンに適合した公式の Less JavaScriptコンパイラに基づいています。
次の場所にあるソースをサポートします。
classpath://
)ライブラリにはJava 8が必要です。
atlassian プラグインを使用していて、すでに述べた lesscss-maven-plugin に加えて、(非オープンソースの)派生物も参照できる場合があります。アトラシアンリポジトリ https://maven.atlassian.com/content/repositories/atlassian-public
<plugin>
<groupId>com.atlassian.lesscss</groupId>
<artifactId>lesscss-maven-plugin</artifactId>
</plugin>