I have this little piece of code:
gulp.src('src/*.*')
.pipe(filter(['**', '!**/*.{png,jpg,bmp,jpeg,jpeg2,webp,svg}', '!**/*.{css,less}']))
.pipe(gulp.dest('dev/'));
This code should move any files if it is not image or an style. But this filter only filters every file in directory. For example: moves only src/index.php, src/script.js or src/page.html, but src/assets/script.js filters
I tried to use one or none asterisks (filters everything). Tried to use only one filter instead of two.
Why this plugin is so weird? How can i use it correctly?
It has nothing to do with
gulp-filteractually. Yourgulp.srcdoesn't include any subfolders. You have:gulp.src('src/*.*')should be
gulp.src('src/**/*.*')