>我尝试同时使用gulp和gulp序列,按照npm网站的说明进行操作,我只是尝试一个简单的例子来测试是否所有事情都有效。但令我惊讶的是,基本示例不起作用,有人对问题是什么有提示?
节点:v10.15.3
吞咽:4.0.1
吞咽序列:1.0.0
const gulp = require('gulp')
const gulpSequence = require('gulp-sequence')
gulp.task('lint', function (cb) {
cb()
})
gulp.task('default', gulpSequence('lint'))
我期望简单的执行:
[12:01:15] Starting 'default'...
[12:01:15] Finished 'default' after 2.56 ms
但相反,我收到了错误:
TypeError: gulp.on(...).on(...).on(...).on(...).start is not a function
使用 gulp 4,您不需要gulp-sequence
,可以使用内置的gulp.series
函数。这应该有效:
const gulp = require('gulp')
gulp.task('lint', function (cb) {
cb()
})
gulp.task('default', gulp.series('lint'))