在我的gulpfile中,我有一个任务,它构建并将所有内容写入dist
文件夹。现在我正在尝试编写另一项任务,清除我的供应商包中dist
除了之外的所有内容。这就是我到目前为止所做的:
gulp.task('clean', function () {
return gulp.src(['./dist', '!./dist/scripts/vendor.js'])
.pipe($.clean());
});
当我运行它时,它会完全删除dist
。排除一个文件的正确方法是什么?
注意:我也尝试使用gulp-ignore
和gulp-filter
,结果相同。
答案 0 :(得分:5)