Je suis nouveau à Laravel. J'essaie la commande nmp install. ça ne marche pas. Ensuite, comme indiqué dans leur documentation officielle, j'ai essayé
npm install --global gulp-cli
mais je devenais accès refusé erreur . Donc j'ai donné
Sudo npm install --global gulp-cli
Cela a semblé me donner un résultat correct. alors j'ai donné
npm install --no-bin-links
mais ça dit ça,
"npm WARN [email protected] No description npm WARN [email protected] No repository field."
j'ai essayé
npm install -d
bien que le résultat se termine par "ok" (après l'exécution de la commande, la première ligne indique "cela fonctionnait si elle se terminait par ok"), elle contient toujours ""npm WARN [email protected] No description npm WARN [email protected] No repository field."
Et quand j'ai donné l'ordre
gulp
la réponse était qu'aucun fichier gulp n'a été trouvé. Dans mon projet, il y a un fichier gulpfile.js (je ne sais pas de quel gulpfile il parle: \)
que faire? La version de mon noeud est V5.12.0
Cette erreur signifie que gulp ne trouve pas gulpfile.js pour suivre les instructions. Pour résoudre cette erreur, nous devons ajouter gulpfile.js à la racine de notre répertoire en exécutant la commande.
Créez gulpfile.js puis ajoutez
var gulp = require('gulp');
gulp.task('default', function () {
console.log('Hello Gulp!')
});
Dans mon cas, afin de résoudre l'erreur «Aucun fichier gulp trouvé», j'ai appelé à tort le fichier de configuration sous la forme gulp.js
au lieu de gulpfile.js
.
Assurez-vous simplement que vous n'avez pas mal orthographié le fichier.
Une autre raison possible de cette erreur est que vous exécutez la commande gulp dans le mauvais répertoire . Assurez-vous que le fichier gulpfile.js ne se trouve pas dans un autre dossier mais dans le dossier du projet.
J'ai aussi eu ce problème. J'ai créé le fichier gulpfile.js
via l'Explorateur, il a donc été nommé de manière incorrecte gulpfile.js.txt
, ce qui a empêché la commande gulp de le trouver. Cela est devenu évident lorsque j'ai ouvert le projet dans un éditeur de texte et que j'ai vu l'extension.