Estoy tratando de minimizar los archivos JS con Gulp, pero lo que sucede es que copia todos los archivos originales que intento minimizar en la carpeta de destino /minify, mientras que quiero que solo haya archivos minimizados con la extensión -min.js.
var gulp = require('gulp'); var minify = require('gulp-minify'); var stripDebug = require('gulp-strip-debug') var strip = require('gulp-strip-comments') gulp.task('min-js', function() { return gulp.src('./**/*.js', '!./node_modules', '!./*-min.js') .pipe(minify({ ignoreFiles: ['gulpfile.js', './node_modules'] })) .pipe(stripDebug()) .pipe(gulp.dest('./minify')) }); gulp.task('watch', function(){ gulp.watch('lib/scripts/*.js', ['min-js']); }); gulp.task('default', gulp.series('min-js', 'watch'));