web-dev-qa-db-fra.com

Comment installer et exécuter lessc par-dessus node.js et Windows?

Bonjour, j'apprends MOINS et j'aimerais installer lessc sur Windows 7.

Suite à ce tutoriel http://verekia.com/less-css/dont-read-less-css-tutorial-highly-addictive

La première étape est de télécharger et d'installer node.js (node-v0.10.5-x64.msi).

Puis dans une console, j'ai couru

npm install less -g

J'ai eu ce qui suit: 

npm http GET https://registry.npmjs.org/less
npm http 304 https://registry.npmjs.org/less
npm http GET https://registry.npmjs.org/ycssmin
npm http 304 https://registry.npmjs.org/ycssmin
C:\Users\Me\AppData\Roaming\npm\lessc -> C:\Users\Me\AppData\Roaming\npm\node_modules\less\bin\lessc
[email protected] C:\Users\Me\AppData\Roaming\npm\node_modules\less
+-- [email protected]

Ensuite, j'ai exécuté ce qui suit dans la même console:

lessc style.less > style.css

Mais j'ai eu 

'lessc' n'est pas reconnu comme une commande interne ou externe, un programme utilisable ou un fichier de commandes.

Je ne sais pas où je me suis trompé. J'ai googlé mais il semble qu'il y ait trop de choses, je ne sais pas lequel est le bon. J'ai fait beaucoup d'essais sans succès.

Quelqu'un pourrait-il me dire comment faire ou me donner un pointeur vers un endroit avec des informations d'installation détaillées et les plus récentes pour Windows?

16
curious1

Dans une console, exécutez ce qui suit:

node C:\Users\Me\AppData\Roaming\npm\node_modules\less\bin\lessc style.less > style.css

style.less doit être dans le répertoire de la console.

15
curious1

pour que moins de travail fonctionne, vous devez ajouter

C:\Users\Me\AppData\Roaming\npm

au chemin

7
tudo75

Je suppose que vous pouvez ajouter le dossier bin dans les propriétés système -> avancées -> variables d’environnement et ajouter le chemin complet au dossier bin en modifiant la variable Path.

4
exaviore

étape 1: npm install less -g

étape 2: npm i less --save-dev

4
liza

Si vous venez d'installer node.js, la variable Windows PATH ne sera pas mise à jour dans les fenêtres CMD en cours d'exécution. Essayez de fermer CMD et de le rouvrir!

3
MinchinWeb

Si vous utilisez Windows, n'oubliez pas d'ouvrir la console de ligne de commande en tant qu'administrateur.

1
zhuangr

Après avoir passé un certain nombre d'heures à chercher moins de fichiers, j'ai obtenu une réponse très simple:

  1. téléchargez node-v0.10.26-x64.msi pour les utilisateurs de Windows -> installez-le -> puis 
  2. allez dans n'importe quel dossier (dans l'invite de commande) où se trouvent les fichiers * .less et exécutez la commande "lessc styles.lsss> styles.css". (Exemple: dans l'invite de commande, less est mon dossier less dans lequel des fichiers * .less existent) D:\less> lessc styles.less> styles.css
  3. maintenant, vous obtiendrez des fichiers styles.css créés automatiquement. Ouvrir et voir le fichier styles.css
0
Ravindra

Eh bien, vous devez avoir NodeJS installé sur votre machine, utilisez ce link pour le télécharger et l’installer. 

Une fois installé, assurez-vous de redémarrer votre ordinateur . Ensuite, vérifiez qu'il est correctement installé en exécutant "node -v" et "npm -v" dans CMD. 

Une fois que cela est fait, lancez "npm install less -g" et vous êtes prêt à compiler vos fichiers less. 

Il suffit d'aller dans le répertoire où se trouvent vos fichiers et lancez "lessc style.less style.css" 

Plus peut être trouvé sur ce lien .

0
Umesh Patil