Y at-il quelque chose comme less.app qui peut compiler LESS en CSS? Je me fous d'une interface graphique et je ne veux pas l'installer via NPM (gestionnaire de paquets node.js)
Bien que en utilisant la version node.js
soit recommandée , vous pouvez installer moins que Ruby gem:
Sudo apt-get install rubygems1.8 Ruby1.8-dev
Sudo gem install rubygems-update
Sudo gem update rubygems
Sudo gem install less
et que vous utilisez lessc
qui est dans /var/lib/gems/1.8/bin/lessc
, vous pouvez donc créer un lien symbolique:
Sudo ln -s /var/lib/gems/1.8/bin/lessc /usr/bin/
ou ajoutez Ruby gems dir à la variable PATH
:
export PATH=/var/lib/gems/1.8/bin:$PATH
MODIFIER:
Utiliser lessc
comme décrit ici :
Utilisation en ligne de commande
Less est livré avec un binaire, qui vous permet d’appeler le compilateur à partir du fichier ligne de commande, en tant que telle:
$ lessc styles.less
Cela générera le CSS compilé sur stdout, vous peut ensuite le rediriger vers un fichier de votre choix:
$ lessc styles.less > styles.css
Pour produire du CSS minifié, passez simplement l'option
-x
.
dans la distribution Fedora ou centos, vous devriez
$ 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
Vous pouvez également utiliser ceci: http://wearekiss.com/simpless avec une belle interface graphique et le processus de surveillance pour mettre à jour automatiquement le fichier lors de l'édition.
J'ai créé une application graphique wxPython utilisant un compilateur node.js less. C'est très tôt. Tout le monde est invité à contribuer. Je prévois de le rendre très similaire à l'application LessCSS de MacOS.
Une solution est un script bash discuté ici: https://www.maltheborch.com/2011/09/less-app-on-linux Et disponible en tant que Gist ici: https: // Gist.github.com/malthe/1234308
Il nécessite node, lessc et inotify-tools (une petite bibliothèque pour observer les modifications apportées aux fichiers.) Il suffit de le placer dans un fichier, de le rendre exécutable, puis de l'exécuter avec un répertoire comme argument.
L'inconvénient est que, même s'il surveillera un répertoire de manière récursive, il ne compilera que le fichier modifié - il ne sera pas en mesure de compiler automatiquement le nombre moins important de fichiers importés par celui sur lequel vous travaillez.
Update: Une option similaire est ce script bash légèrement plus complexe qui ajoute quelques fonctionnalités: http://code.krml.fr/less.app
Je sais que cette réponse est "trop tard", mais j’ai récemment essayé de construire un gui simple pour Linux. Avec Java et le less.js, ce n’est pas seulement Linux, mais aussi multiplate-forme . Simpless n’est plus supporté (depuis la version 1.3 dans leur blog) et Crunch utilise Adobe Air, qui est également obsolète.
voici mon projet: http://project.splashfish.de/Le-css/
Pour Java, il existe un outil open source appelé wro4j .
Il utilise rhino comme moteur sous-jacent pour compiler moins en CSS, mais peut également utiliser node.js s'il est pris en charge par votre environnement.
Lé-css de Lukas Dietrich va bien. J'ai ajouté un fichier de configuration et je le fais sur plusieurs projets: Download Less Now, le compilateur LESS CSS . Less Now fonctionne sur n’importe quel système d’exploitation doté d’une machine virtuelle Java.