En essayant de configurer MOINS pour CSS sur ma boîte Windows, j'ai installé Ruby et rubygems et suivi les instructions exactement.
J'ai mis teststyle.less
dans C:\
.
Quand je tape
lessc teststyle.less
pour le compiler dans un fichier .css, j'obtiens une erreur:
The filename, directory name, or volume label syntax is incorrect.
Parmi ceux qui connaissent MOINS, avez-vous une solution à mon problème?
Ai-je gâché l'installation?
Je pense avoir trouvé le problème. Dans ma première installation, j'ai installé dans C:\Program Files\Ruby, j'ai donc désinstallé et essayé le chemin d'installation par défaut 'C:\Ruby'. Semble résoudre le problème et cela fonctionne maintenant correctement. Merci.
Si vous ne souhaitez pas utiliser l'interface graphique pour compiler MOINS sous Windows, il existe un moyen propre d'obtenir la commande lessc sur la ligne de commande Windows. Il vous suffit seulement d'installer node.js, qui est de toute façon requis par lessc d'origine.
Donc, installez node.js ( http://nodejs.org/ ) et installez le module "less" pour node.js. Ce dernier fournit également un exécutable lessc (lessc.cmd sous Windows), vous ne devez donc vous assurer qu'il est sous votre PATH sous Windows.
Si vous n'avez pas encore node.js, voici des instructions étape par étape:
> npm install less
(assurez-vous de le faire uniquement à partir du répertoire d'installation de node.js)lessc.cmd
à node_modules/.bin/
répertoire. Ajouter ce répertoire à PATHlessc
comme d'habitudeSource: http://pragmatictim.blogspot.fr/2012/08/developing-with-less-on-windows-getting.html
Vous devriez regarder http://www.dotlesscss.org/ , moins porté en C # et spécialement conçu pour .NET. Vous pouvez utiliser un gestionnaire ou une compilation.
Je l'utilise depuis environ six mois, c'est génial.
Oups ... vu des fenêtres et supposé dot net, ce n'est peut-être pas votre environnement. Sinon, tant pis ...
lessc fonctionne maintenant sur Windows. Voir la page Github sur les outils LESS en ligne de commande pour les instructions d'installation et d'utilisation. Les outils page Github avec une liste de GUI MOINS pourraient également être intéressants.
L'outil de ligne de commande lessc pour less.js ne fonctionne pas sous Windows. Si vous voulez compiler en ligne de commande vos fichiers MOINS, vous devriez vérifier ce post .
Assurez-vous également de vérifier WinLess . WinLess est un compilateur (avec interface graphique) pour LESS. WinLess peut regarder vos fichiers MOINS et les compiler automatiquement lorsqu'ils ont changé. Si vous utilisez Visual Studio pour vos projets, vous devez également consulter le BuildEventScript de winless.org.
Assurez-vous de vérifier quel compilateur est utilisé lorsque vous utilisez différents programmes pour compiler votre code MOINS. Si vous utilisez des programmes qui utilisent différents compilateurs, vous devez faire attention aux problèmes d'interopérabilité (le code MOINS fonctionne correctement avec un compilateur, mais pas avec un autre).
Pour info, j'ai trouvé cet outil de ligne de commande Windows pour compiler MOINS en CSS utile. Il utilise less.js pour faire la compilation. La syntaxe de commande n'est pas très gracieuse, mais elle fonctionne bien.
Seulement cela https://github.com/leafo/lessphp PHP n'a pas planté avec ma structure de projet folle avec les importations CSS en MOINS, etc.
Commande Shell très simple pour compiler MOINS en CSS:
plessc input.less > output.css
J'ai une version recompilée de DotlessCss qui peut accepter moins de code de l'entrée standard et sortir le code css sur la sortie standard. Je l'ai attaché au lien suivant MOINS CSS Compiler pour Windows
Vous pouvez utiliser Prepros App pour Windows. Il peut compiler moins, sass, jade, stylet, démarque, coffeescript et haml avec rafraîchissement du navigateur en direct.