36 votes

lessc binary non disponible après l'installation de less via NPM

Je suis allé de l'avant et installé et testé node.js et puis j'ai installé MOINS CSS via NPM, mais quand je tape la commande

lessc styles.less

ou

lessc styles.less > styles.css

Il me dit -bash: lessc: command not found

Je suis sous MAC Lion programme de Terminal

EDIT:

Après l'installation de Nœud, vous devez exécuter cette commande

ln -s ~/.npm/less/1.2.1/package/bin/lessc (path to directory you want)

Ensuite, vous serez en mesure de courir un peu moins sur le moins de fichiers dans ce répertoire.

Cela fonctionne, mais il n'est pas de compiler les importations dans un fichier CSS. Il ne laisse que les importations dans le fichier. J'espérais que je pourrais combiner l'ensemble de la CSS dans les fichiers que je suis l'importation d'ensemble.

34voto

TJ VanToll Points 4716

Lorsque vous installez LESS via npm, utilisez l’option -g pour l’installer globalement.

npm install -g less

15voto

elitalon Points 2894

Lors de l'installation de paquets avec npm vous avez deux options:

  1. Les installer dans le monde entier: npm install -g <package>
  2. Installer localement dans votre répertoire d'accueil en vertu de l' ~/.npm: npm install <package>

Si vous choisissez l'option 1, votre système doit être capable de localiser les binaires lessc. Si vous choisissez l'option 2, vous devez ajouter ~/.npm/less/path_to_bin_directory votre chemin:

export PATH=~/.npm/less/path_to_bin_directory:$PATH

ou mieux, si un ~/node_modules répertoire a été créé du fait de l'installation:

export PATH=~/node_modules/less/path_to_bin_directory:$PATH

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X