J'ai donc une nouvelle installation d'El Capitan et je donne une autre chance à ces coureurs.
Je suis sitepoint Une introduction à Gulp.js , mais je suis bloqué à la quatrième étape. Lorsque j'essaie d'exécuter gulp jshint
, je reçois "Error: Cannot find module 'jshint/src/cli'
".
Je n'ai aucune idée de ce qui cause cela, c'est pourquoi je demande ici. Vous trouverez ci-dessous quelques captures d'écran pour vous aider à résoudre ce problème.
Comme toujours, je suis éternellement reconnaissant pour tout conseil.
Vous devez également installer jshint pour résoudre le problème.
> npm install --save-dev jshint gulp-jshint
Il s'avère que je dois utiliser npm install --save-dev jshint gulp-jshint
au lieu de npm install gulp-jshint --save-dev
comme indiqué dans le tutoriel. La discussion autour de ceci a été trouvée à https://github.com/spalger/gulp-jshint/issues/131 avec un énorme merci à @ user3042437 pour avoir fourni le lien.
Si vous obtenez toujours l'erreur après avoir entré la syntaxe correcte ci-dessus, (Npm install --save-dev jshint gulp-jshint), ce qui fonctionne.
Avant de relancer l’installation, accédez à votre fichier package.json et supprimez les lignes pour jshint et gulp-jshint avant de lancer l’installation. Assurez-vous de modifier package.json pour supprimer les lignes appelant jshint et gulp-jshint sinon, l'erreur persistera.