Comment installer gulp4
j'ai utilisé gulp-watch. La version actuelle de gulfwatch s'appuie sur l'appel gulfwatch.en parallèle. Cet appel n'est disponible qu'à partir de gulp4.
cependant gulf4 n'est pas disponible via le npm repo.
npm info gulp dist-tags
renvoie: { latest: '3.9.0' }
.
je peux voir qu'il y a une branche 4.0 au sein du git repo. Mais tenter de l'installer avec des variations sur cette commande échoue:npm install https://github.com/gulpjs/gulp#v4.0.0
.
5 réponses
exécutez ce qui suit pour vérifier la version de gulfp cli qui est installée sur votre machine.
gulp -v
si vous n'utilisez pas la version 4, Faites ce qui suit pour installer gulfp globalement sur votre machine.
npm uninstall -g gulp
npm install -g "gulpjs/gulp#4.0"
maintenant installez gulf4 localement
npm uninstall gulp --save-dev
npm install "gulpjs/gulp#4.0" --save-dev
# Uninstall previous Gulp installation and related packages, if any
$ npm rm gulp -g
$ npm rm gulp-cli -g
$ cd [your-project-dir/]
$ npm rm gulp --save-dev
$ npm rm gulp --save
$ npm rm gulp --save-optional
$ npm cache clean
# Install the latest Gulp CLI tools globally
$ npm install gulpjs/gulp-cli -g
# Install Gulp 4 into your project from 4.0 GitHub branch as dev dependency
$ npm install gulpjs/gulp#4.0 --save-dev
# Check the versions installed. Make sure your versions are not lower than shown.
$ gulp -v
---
[10:48:35] CLI version 1.2.2
[10:48:35] Local version 4.0.0-alpha.2
Détail de l'info est sur cette page de blog: https://demisx.github.io/gulp4/2015/01/15/install-gulp4.html
to install gulfp-4, CLI version 1.2.2 qui supporte Gulf 4.0
installer gulp-cli 1.2.2 exécuter sudo npm install gulp-cli@1.2.2 -g
et pour installer gulp 4.0 exécuter npm install 'gulpjs/gulp.git#4.0' --save-dev
lorsque vous exécutez gulfp-v commande
vous devriez obtenir
[11:38:36] CLI version 1.2.2
[11:38:36] version locale 4.0.0-alpha.2
problème similaire sur GitHub
mon installation était un peu différente.
Exécution
npm install 'gulpjs/gulp.git#4.0' --save-dev
Ou
npm install 'gulpjs/gulp#4.0' --save-dev
m'a Donné une erreur:
npm ERR! code EINVALIDTAGNAME npm ERR! Nom de l'étiquette invalide "goup#4.0": étiquettes peut ne pas avoir de caractères qui encodeURIComponent encodes.
NB j'avais seulement des problèmes pour installer mon gulfp-4 local alors j'ai jeté un coup d'oeil à mon dernier package.json
installation et a vu ce:
"gulp": "github:gulpjs/gulp#4.0",
donc mon choix était d'installer gulfp local avec
npm install "github:gulpjs/gulp#4.0" --save-dev
et ça a marché, installer le local gulf4 avec succès.
[15:45:55] CLI version 1.4.0
[15:45:55] Local version 4.0.0-alpha.2