J'utilise gulp pour créer mon application javascript. J'ai des dépendances déclarées dans le package.json
fichier, par exemple:
"dependencies": {
"flux": "^2.0.1",
"keymirror": "~0.1.0",
"object-assign": "^1.0.0",
"react": "^0.13.1",
"dropzone": "^4.0.1",
"lodash": "^3.6.0"
}
Lorsque j'exécute gulp build, il m'invite toujours une dépendance ne peut être trouvée que si j'exécute manuellement npm install lodash
par exemple.
Existe-t-il un moyen d'exécuter gulp npm install
automatiquement?
Courir npm install --save-dev
commande pour résoudre toutes les dépendances.
Voici le lien vers la documentation avec --save-dev
description du paramètre: https://docs.npmjs.com/cli/install
gulp-install aiderait à votre problème. Accédez à NPM (gestionnaire de packages de nœuds) et recherchez "gulp-install".
Le plugin de noeud gulp-install
installe automatiquement les packages/dépendances pour npm, bower, tsd et pip. Les configurations relatives doivent être trouvées dans le flux de fichiers gulp.
Dans votre gulpfile.js:
var install = require("gulp-install");
gulp.src(["./package.json", "./bower.json"])
.pipe(install());