如何安装gulp 4

dav*_*ave 43 npm gulp gulp-watch

我一直在使用gulp-watch.当前版本的gulp-watch依赖于调用gulp.parrallel.此通话仅适用于gulp 4.

但是通过npm repo无法获得gulp 4. npm info gulp dist-tags回报:{ latest: '3.9.0' }.

我可以看到git repo中有一个4.0分支.但尝试使用此命令的变体安装它失败:npm install https://github.com/gulpjs/gulp#v4.0.0.

小智 31

npm install gulpjs/gulp.git#4.0 --save-dev
Run Code Online (Sandbox Code Playgroud)

  • @PederRice```"devDependencies":{"gulp":"github:gulpjs/gulp#4.0"}``` (5认同)
  • 人们如何从一开始就知道这一点?我猜你是以某种方式查找它而不是通过反复试验猜到的.我见过类似的其他alpha阶段包,我在那里看不到任何系统.我个人喜欢*npm install packagename --latest*之类的东西.你是怎么做到的? (5认同)

小智 29

Gulp已经从他们的GitHub存储库中删除了4.0分支,因此以前的安装方式npm install gulpjs/gulp.git#4.0 --save-dev不再有效.

他们在自述文件中声明安装gulp 4.0的正确方法是运行命令:

npm install gulp@next


dem*_*isx 24

# 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 # for npm < v5

# Install the latest Gulp CLI tools globally
$ npm install gulpjs/gulp-cli -g

# Install Gulp 4 into your project as dev dependency
$ npm install gulp --save-dev

# Check the versions installed. Make sure your versions are not lower than shown.
$ gulp -v
---
[10:48:35] CLI version 2.0.1
[10:48:35] Local version 4.0.0
Run Code Online (Sandbox Code Playgroud)

详细信息在此博客页面上:https://demisx.github.io/gulp4/2015/01/15/install-gulp4.html

  • 我想它再次改变了,因为`gulp @ next`对我不起作用,但是`gulp @ 4.0.0`现在对我有用。 (3认同)
  • Darn ......换句话说:"运气和黑魔法".哈哈,至少对我无知的自我感觉如此.我非常感谢StackOverflow和像你一样的敬业用户. (2认同)

The*_*i M 15

运行以下命令以检查计算机上安装的gulp cli的版本.

gulp -v
Run Code Online (Sandbox Code Playgroud)

如果您未运行版本4,请执行以下操作在您的计算机上全局安装gulp.

npm uninstall -g gulp
npm install -g "gulpjs/gulp#4.0"
Run Code Online (Sandbox Code Playgroud)

现在在本地安装gulp 4

npm uninstall gulp --save-dev
npm install "gulpjs/gulp#4.0" --save-dev
Run Code Online (Sandbox Code Playgroud)

  • 全局安装gulp包没有意义.全球需要的是gulp-cli,它已经与4.0兼容.所以:`npm install -g gulp-cli` (7认同)

Aug*_*ust 7

2018年11月»npm审核说要运行: npm install --save-dev gulp@4.0.0