使用 del 删除文件

首先,将 gulpdel 安装到本地项目目录中

npm install --save-dev gulp del

然后将 clean 任务添加到你的 gulpfile.js

var gulp = require('gulp');
var del = require('del');

gulp.task('default', function() {
});

// Task to delete target build folder
gulp.task('clean', function() {
  return del(['public/**', '!public']);
});

gulp.task('default', ['clean']);

此任务删除公共目录中的所有文件

代码中的任务被添加为'default'任务的依赖项,因此每次 default 运行时,clean 将在它之前运行。

你也可以通过运行命令手动调用 clean 任务:

gulp clean