1. Après avoir extrait le projet de git, il y a un fichier gulpfile.js, un fichier bower.json et un fichier package.son
2 J'ai d'abord exécuté bower install, puis je l'ai exécuté à nouveau nam install gulp. --save-dev`
3. Maintenant, le fichier bower_comments et le fichier node_moudles correspondants sont générés, et node_moudles contient gulp et les dépendances correspondantes
4. Cependant, lors de l'exécution de gulp serve ou de l'exécution directe de gulp, il affiche "commande non". found", est-ce que mon processus d'installation est erroné ? Qu'est-ce qui ne va pas ?
Le gulp installé de cette manière est local au projet. La saisie directe de gulp nécessite une installation globale
npm i gulp -g
ou
./node_modules/gulp/bin/gulp.js
npm install -g gulp essayer
L'installation locale de votre projet --save-dev permet uniquement à require('gulp') dans gulpfile.js de référencer des éléments, et l'exécution de la commande gulp sur la ligne de commande dépend de la configuration du chemin dans votre variable d'environnement . Il devrait y avoir un chemin dans le chemin pointant vers le répertoire C:UsersxxxAppDataRoamingnpm. Il y a un script gulp.cmd dans ce répertoire. Vous comprendrez après l'avoir ouvert.