如何把gulp升级到4.0

命令行里的 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 得到的

1人评论了“如何把gulp升级到4.0”

  1. Pingback: gulp命令primordials is not defined错误解决方法 – 梓潼

发表评论