0
當我運行gulp默認任務時,gulp clean css創建第一個style.min.css。當我結束這個任務並重新開始時,它會創建styles.min.min.css,並且每次添加.min都會持續發生,因此它會創建多個樣式文件。這裏是我的gulpfile.js:gulp clean css創建重複的style.min.css文件
gulp.task('sass', function() {
// Global Theme CSS Compilation
gulp.src('./sass/global/**/*.scss')
.pipe(sass()).pipe(gulp.dest('./css'));
gulp.src('./sass/themes/construction/*.scss')
.pipe(sass()).pipe(gulp.dest('./themes/construction/css'));
});
gulp.task('minify', function() {
// CSS Minify
gulp.src(['./css/*.css','!.css/*.min.css'])
.pipe(minifyCss()).pipe(rename({suffix: '.min'})).pipe(gulp.dest('./css'));
gulp.src(['./themes/construction/css/*.css',
'!./themes/construction/css/*.min.css'])
.pipe(minifyCss()).pipe(rename({suffix:
'.min'})).pipe(gulp.dest('./themes/construction/css/'));
});
gulp.task('watch',['sass'], function(){
gulp.watch(['./sass/global/**/*.scss', './sass/themes/construction/*.scss', './sass/themes/corporate/*.scss']);
});
我需要做些什麼來防止一口創建多個文件,但只有一個,只是更新呢?