Boa tarde pessoal, estou com a seguinte dúvida. Tenho a task que copia os arquivos para a pasta dist
gulp.task('copy', ['clean'], function() {
return gulp.src('src/**/*')
.pipe(gulp.dest('dist'));
});
gulp.task('clean', function() {
return gulp.src('dist')
.pipe(clean());
});
Depois disso faço as otimizações nos arquivos css e js com o usemin
gulp.task('usemin', function() {
gulp.src('src/**/*.html')
.pipe(usemin({
'js': [uglify],
'css': [autoprefixer, cssmin]
}))
.pipe(uncache())
.pipe(gulp.dest('dist'));
});
O problema é que tem arquivos que eu não preciso otimizar, mas preciso que eles sejam copiados juntos para a pasta dist. Aí quando eu faço a cópia, os arquivos que eu otimizei e que viraram um .min são copiados juntos, gostaria de excluir os arquivos que foram otimizados e deixar somente o .min deles, e mantendo a copia dos que não foram otimizados.