2012-03-16 12 views
22

Estoy buscando compiladores de CSS menos basados ​​en Java. en GitHub, he tropezado con¿Compilador de Java para menos CSS?

  • lesscss4j
  • lesscss-java

Ambos son del mismo desarrollador. Desafortunadamente no puedo entender la diferencia entre ellos.

¿Alguien me puede decir? ¿Qué otros compiladores conoce usted?

+1

Ver muestra PlayFramework 2, hay un compilador Menos incluido. –

+3

Me parece que lesscss4j era el nombre antiguo del proyecto, lesscss-java el nuevo nombre. – cchana

+1

Sí, eso es correcto. Mientras tanto recibí una respuesta del desarrollador que confirmó eso. – Windwalker

Respuesta

6

LESS Engine envuelve el compilador de javascript en una interfaz directa de Java.

No he usado lesscss-java, así que no puedo comentar sobre la calidad relativa, pero en las tareas pequeñas que he necesitado, no he tenido quejas con Less Engine.

+0

Lo he estado usando, y funcionó bastante bien. El plugin lesscss-maven no funcionó muy bien para mí, así que hice un FileWatcher con esto que compila los archivos cuando algo cambia. –

7

The Official LESS CSS Compiler for Java es bastante agradable, también. Está en Maven Central, es seguro para subprocesos (por lo que el rendimiento es bastante bueno) y tiene una interfaz fácil de usar.

+5

¿Cómo es este compilador más oficial que el motor LESS que @codelark menciona en su respuesta? Yo tampoco lo hice ni en http://lesscss.org/. –

2

lesscss4j es un compilador de Java, escrito con ANTLR. Si bien esto será más rápido, el problema es que debe sincronizarlo con el compilador oficial de lesscss, que está en javascript. Este proyecto no ha sido tocado por 2 años. Lesscss-java es un contenedor alrededor del compilador oficial y se ejecuta en el motor Rhino JS. Es utilizado por el popular Lesscss-maven-plugin.

3

JLessC es un compilador alternativo menos. Es puro Java y no utiliza ningún motor de JavaScript. El objetivo principal es usarlo junto con Bootstrap. Es muy rápido.

2

LessCSS Compiler - compatible con la versión 1.7.5. La biblioteca se basa en el compilador de JavaScript oficial Less adaptado al motor Rhino. Restricciones: no puede buscar fuentes de Internet, p. @import (less) "http://example.org/style.less"

Extended LessCSS Compiler - versión extendida de LessCSS Compiler.Agrega características tales como: