gulp.task('default', ['clean'], () => { gulp.start('build'); });
gulp.task('default', ['clean','build']);
老师,这两种写法是有区别的。
gulp.start开始任务前会先执行清理(clean)任务。Gulp中所有的任务都是并行(concurrently)执行,并没有先后顺序哪个任务会先完成,所以我们需要确保clean任务在其他任务开始前完成。
gulp.task('default', ['clean'], () => {
gulp.start('build');
});
讲师这里怕旧文件影响新的文件,先要清理,然后自动构建;
那么上面那种语法是先执行clean,再build嘛。
你的理解的正确的,这里的再次构建是先clean 再 build 。所以yomain生成的gulpfile.babel,js中的写法是正确的
gulpfile.babel.js 和gulpfile.js的区别在哪里