gulp 遇到TypeError: gulp.on(…).on(…).on(…).on(…).start is not a function

今天在运行gulp的时候一直报TypeError: gulp.on(…).on(…).on(…).on(…).start is not a function这个错误,以为安装模块的时候有问题,重新npm install也不行,最后google了一下,找到了问题根源,主要就是gulp本地是Local version 4.0.0,可能是新版的原因,所以不能执行,解决办法有两种:

解决办法1:降低一下版本

npm install --save-dev gulp@3.9.1

解决办法2(不降级):

gulp.task('task1', gulp.series('task1-1', function (done) {
   // task 1 code here
    done();
}));

gulp.task('task2', gulp.series('task2-1', function (done) {
   // task 2 code here
    done();
}));

// Similarly Tasks 3 and 4 Code here

gulp.task('main', gulp.series('task1', 'task2', 'task3', 'task4', function (done) {
    done();
}));

参考:https://stackoverflow.com/questions/48513573/gulp-error-gulp-hastask-is-not-a-function

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值