我在尋找基於Java的Less CSS編譯器。 在github上,我已經跨越用於較少CSS的Java編譯器?
- 跌跌撞撞lesscss4j
- lesscss的Java
兩者都來自同一個開發商。不幸的是我無法弄清楚它們之間的區別。
有人可以告訴我嗎? 你知道哪些其他編譯器?
我在尋找基於Java的Less CSS編譯器。 在github上,我已經跨越用於較少CSS的Java編譯器?
兩者都來自同一個開發商。不幸的是我無法弄清楚它們之間的區別。
有人可以告訴我嗎? 你知道哪些其他編譯器?
LESS Engine將JavaScript編譯器封裝在一個直接的Java界面中。
我還沒有使用lesscss-java,所以我不能評論相對質量,但是在我需要的小任務中,我沒有對Less Engine抱怨。
我一直在使用它,它工作得很好。 lesscss-maven-plugin對我來說工作不是很好,所以我創建了一個FileWatcher,它可以在出現變化時編譯文件。 – 2015-03-04 14:21:53
The Official LESS CSS Compiler for Java也很不錯。它在Maven Central中是線程安全的(所以性能非常好),並且它有一個易於使用的界面。
這個編譯器比LESS Engine @codelark在他的回答中提到的更正式嗎?我並不這麼認爲http://lesscss.org/。 – 2012-10-05 14:32:55
lesscss4j是一個Java編譯器,用ANTLR編寫。雖然這會更快,但問題是您需要將其與JavaScript中的官方lesscss編譯器同步。這個項目2年沒有被觸及。 Lesscss-java是官方編譯器的一個包裝,正在Rhino JS引擎中運行。它使用流行的Lesscss-maven-plugin。
JLessC是一個替代少編譯器。它是純Java,不使用任何JavaScript引擎。主要目標是與Bootstrap一起使用。它非常快。
LessCSS Compiler - 與版本1.7.5兼容。該庫基於適用於Rhino引擎的官方Less JavaScript編譯器。限制:無法從Internet獲取源,例如@import (less) "http://example.org/style.less"
Extended LessCSS Compiler - 擴展版本的LessCSS Compiler。添加了如:
classpath://
)如果您正在使用atlassian插件和除了已經提到的工作lesscss-maven-plugin您還可能有一個看一個(非開源)從atlassian庫衍生https://maven.atlassian.com/content/repositories/atlassian-public
<plugin>
<groupId>com.atlassian.lesscss</groupId>
<artifactId>lesscss-maven-plugin</artifactId>
</plugin>
看看裏面的PlayFramework 2,有一個較少的編譯器包括在內。 – 2012-03-17 19:40:59
在我看來,lesscss4j是該項目的舊名稱,lesscss-java是新名稱。 – cchana 2012-03-22 09:40:33
是的,沒錯。同時我從開發人員得到了一個答案,他證實了這一點。 – Windwalker 2012-03-22 13:46:54