1、将public目录下的文件拷贝到dist目录下
//额外的任务 //将public目录下的文件放到dist目录下 const extra = () => { return src(‘public/**‘,{base:‘public‘}) .pipe(dest(‘dist‘)) }
2、将额外任务和组合任务继续组合
//额外任务+组合任务 const build = parallel(compile,extra)
3、自动清除dist目录下的文件
安装del插件
yarn add del --dev
载入插件
//载入del插件 const del = require(‘del‘);
使用
//clean任务 const clean = () =>{ return del([‘dist‘]) }
先删除dist目录,再执行组合任务
const build = series(clean,parallel(compile,extra));
原文:https://www.cnblogs.com/phantomyy/p/14488133.html