你的问题主要在这里:
// your version gulp.task('watch', gulp.series('sass'), function (){ // should be: gulp.task('watch', gulp.series('sass', function (done) {
gulp.task 现在只需要两个参数。
gulp.task
其他的建议:
这部分“手表”任务很奇怪:
gulp.series(gulp.parallel('sass' , 'sass-lint' )));
gulp.series在那里什么也没做,大概是你想要的:
gulp.parallel('sass' , 'sass-lint' ));
最后 'watch' 任务 done 回调信号异步完成。
'watch'
done
gulp.task('watch', gulp.series('sass', function (done){ gulp.watch('app/scss/**/*.scss', gulp.parallel('sass' , 'sass-lint')); done(); }));
run-sequence
'build'
gulp.series