Ne pouvez pas obtenir Gulp à exécuter: impossible de trouver le module "gulp-util'
Sur Windows 7, j'ai installé gulp, comme expliqué ici: http://markgoodyear.com/2014/01/getting-started-with-gulp/:
npm install gulp -g
- Dans mon dossier app:
npm install gulp --save-dev
- - Je créer un
gulpfile.js
fichier.
Mais ensuite, quand j'essaie d'exécuter gulp
, j'obtiens ce message d'erreur:
module.js:340
throw err;
^
Error: cannot file module 'gulp-util'
at Function.Module._resolveFilename (module.js:338:15)
etc.
Mais gulp-util
est présent (dans le local de l'application de dossier) dans:
node_modules
gulp
node_modules
gulp-util
Une idée de ce que peut être la cause?
- essayez
npm install gulp-util --save-dev
Vous devez vous connecter pour publier un commentaire.
Mise à JOUR
Des versions ultérieures, il n'est pas nécessaire d'installer manuellement gulp-util.
Vérifier la nouvelle page pour commencer.
Si vous appuyez sur ce problème essayez de réinstaller votre projet local de paquets:
RÉPONSE DÉPASSÉE
Vous devez également installer gulp-util:
De gulp docs - prise en main (3.5):
sudo rm -rf node_modules/
a fonctionné pour moirimraf
vianpm install -g rimraf
rm -rf node_modules
etnpm install
n'a pas fonctionné. Au lieu de cela, j'ai eu de la préformation:npm install gulp -g
. Fonctionne comme un charme!gulp-util
.Si vous avez un package.json, vous pouvez installer toutes les dépendances d'un projet à l'aide de:
npm install node-sass
et il construit.Aucune réponse n'aide pas dans mon cas.
Ce qui est finalement aidé a été de retirer
bower
etgulp
(j'utilise les deux dans mon projet):Après que j'ai installé de nouveau:
Maintenant il fonctionne très bien.
Essayez d'installer le module manquant.
Vous devez installer ces devDependencies:
-
gulp-util
-
gulp-load-plugins
Ensuite, vous pouvez utiliser soit de cette façon:
ou ceci:
Cela va résoudre tous gulp problème
Dans la plupart des cas, la suppression de tout le nœud de paquets et ensuite de les installer de nouveau, de résoudre le problème.
Mais Dans mon cas, node_modules dossier n'a pas l'autorisation d'écriture.
Même problème ici, et ce que j'ai essayé, après une recherche autour de, ne fonctionne pas. Jusqu'à ce que j'ai vu une remarque quelque part globale ou locale installe. À la recherche de:
C:\Users\YourName\AppData\Roaming\npm\gulp
J'ai effectivement trouvé une version obsolète. Donc, j'ai réinstallé gulp avec:
Que comme par magie résolu mon problème.
Si vous avez eu ce problème avec Ubuntu sur Windows 10, qui a été installé par le biais de Microsoft Store, puis tout ce que vous devez faire est d'arrêter le cours d'Ubuntu, puis de le redémarrer à nouveau.
J'ai eu le même problème, bien que le module que le téléchargement était différent.
La seule solution à ce problème est d'exécuter la commande ci-dessous à nouveau: