programar para librerias kompozer instalar descargar compilar como bluefish css linux compiler-construction less

css - para - kompozer



Menos compilador para Linux (8)

¿Hay algo como less.app que pueda compilar LESS en CSS? No me importa una GUI y no quiero instalarla a través de NPM (node.js package manager).


Aunque se recomienda usar la versión node.js , puede instalar menos como ruby ​​gem:

sudo apt-get install rubygems1.8 ruby1.8-dev sudo gem install rubygems-update sudo gem update rubygems sudo gem install less

y que use lessc que está en /var/lib/gems/1.8/bin/lessc , por lo que es posible que desee crear un enlace simbólico:

sudo ln -s /var/lib/gems/1.8/bin/lessc /usr/bin/

o agregue ruby ​​gems dir a la variable PATH :

export PATH=/var/lib/gems/1.8/bin:$PATH

EDITAR:

Usando lessc como se describe aquí :

Uso de línea de comandos

Less viene con un binario, que le permite invocar el compilador desde la línea de comandos, como tal:

$ lessc styles.less

Esto generará el código CSS compilado para stdout, luego puede redirigirlo a un archivo de su elección:

$ lessc styles.less > styles.css

Para generar CSS minimizado, simplemente pase la opción -x .


Creé una aplicación wxPython GUI que usa el compilador node.js less. Está en una etapa muy temprana en este momento. Todos están invitados a contribuir. Estoy planeando hacerlo muy similar a la aplicación LessCSS de MacOS.

https://github.com/luislobo/Lobo-LessCSS-Compiler


Lé-css de Lukas Dietrich está bien. Agregué un archivo de configuración y lo hago multiproyecto: Descargar menos ahora, el compilador LESS CSS . Less Now funciona en cualquier sistema operativo con una máquina virtual Java.


Para Java hay una herramienta de código abierto llamada wro4j .

Utiliza rinoceronte como motor subyacente para compilar menos css, pero también puede usar node.js si es compatible con su entorno.


Sé que esta respuesta es bastante "demasiado tarde", pero recientemente intenté crear una interfaz gráfica de usuario sencilla para Linux. Con JAVA y less.js no es solo Linux, sino multiplataforma. Simpless ya no es compatible (desde 1.3 como está escrito en su blog) y Crunch usa Adobe Air, que también está desactualizado.

aquí está mi proyecto: http://project.splashfish.de/Le-css/


También puede usar esto: http://wearekiss.com/simpless con una hermosa GUI y el proceso de observación para actualizar automáticamente el archivo al editar.


Una solución es un script bash discutido aquí: https://www.maltheborch.com/2011/09/less-app-on-linux Y disponible como una esencia aquí: https://gist.github.com/malthe/1234308

Requiere herramientas node, lessc e inotify (una pequeña biblioteca para ver los cambios en los archivos). Simplemente rodéelo en un archivo, haga que ese archivo sea ejecutable, luego ejecútelo con un directorio como argumento.

La desventaja es que, si bien observará un directorio recursivamente, solo compilará el archivo que fue modificado; no tiene la capacidad de compilar automáticamente menos archivos que importen el que está trabajando.

Actualización: una opción similar es este script bash un poco más complejo que agrega algunas características: http://code.krml.fr/less.app


en la distribución fedora o centos, deberías

$ sudo yum install rubygems $ sudo yum install gcc-c++ $ sudo yum install ruby-devel $ sudo gem install less $ sudo gem install therubyracer $ lessc yourLessFile.less > yourCssFile.css