'gulp' n'est pas reconnu comme une commande interne ou externe

Je suis en train d'utiliser Gulp et Node.Js pour diffuser mon processus pour les minifying et la concaténation des fichiers CSS/JS pour la production.

Voici ce que j'ai fait.

  1. J'ai installé Node.Js sur mon ordinateur Windows 7.
  2. Installé Gulp à l'échelle mondiale à l'aide de cette commande npm install -g gulp
  3. Puis j'ai ajouté une nouvelle variable Utilisateur appelé NODE_PATH mis à %AppData%\npm\node_modules

Après la fermeture et la réouverture de ma ligne de commande, j'ai essayé d'exécuter une gorgée de la tâche à partir de la ligne de commande (c'est à dire gulp css). Mais qui me donne l'erreur suivante

'gulp' is not recognized as an internal or external command

Comment puis-je obtenir que cela fonctionne?

Quand j'ai ouvert le chemin d'accès suivant à l'aide de la barre de recherche de windows,
%AppData%\npm\node_modules Je vois les deux dossiers suivants

gulp
gulp-cli

'gulp' n'est pas reconnu comme une commande interne ou externe

J'ai essayé d'ajouter %AppData%\npm\node_modules à la Path variable sur mon système variable, mais il n'a pas le prendre parce que cette variable atteint sa capacité maximum de caractères autorisés limite.

J'ai enlevé quelques chemins de mon Path variable et a ajouté ;C:\Users\[MyWindowsUserName]\AppData\Roaming\npm\node_modules

mais toujours pas de travail.

J'ai même essayé de mettre le chemin d'accès au moment de l'exécution à l'aide de cette commande

PATH=%PATH%;C:\Users\[MyWindowsUserName]\AppData\Roaming\npm\node_modules
ensuite, exécutez gulp et encore les mêmes questions.

Ce qui me manque ici? De quoi d'autre ai-je besoin pour obtenir que cela fonctionne?

source d'informationauteur Mike A | 2016-08-28