如何把gulp升级到4.0?

sudo npm install gulp@4.0 -g

安装完为什么还是2.0?
clipboard.png

阅读 14.5k
1 个回答

命令行里的 gulp 命令和你通过 npm 安装的 gulp 包可不是同一个东西噢,命令行里的 gulp 是另一个叫 gulp-cli 的包装来的:

npm install -g gulp-cli # 它的版本是 2.0.1
gulp -v                 # 因此这里是 2.0.1

它是一个用来运行 gulpfile 的东西,而不是你在 gulpfile 里 require 到的那个

在项目里使用 Gulp 4 应该这样:

npm install -g gulp-cli
npm install --save-dev gulp@4

然后编写 gulpfile:

const gulp4 = require('gulp') // 这里的 gulp 就是 Gulp 4 了
...

最后在命令行

gulp # 这个命令是通过 npm install -g gulp-cli 得到的

希望对你有帮助

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏