Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Multiple file extensions within the same directory using Gulp

So I have a gulpfile.js setup.

In an images folder I have a few images, some are pngs, some jpgs and some gifs.

I want to target all the pngs, jpgs and gifs in the images folder.

I could use **/* to target everything in the folder, but I don't want to, I want it to be specific to the file types.

I could also do this and specify each file type individually:

return gulp.src('./images/*.jpg', './images/*.png', './images/*.gif') 

But it's a lot of repeating yourself and it seems that there should be an easier way.

I'm looking for something like this:

return gulp.src('./images/*.{png, gif, jpg}') 

But alas, the above doesn't work (or at least it only works for the first file type in the list)

Anyone know how to do this?

Thanks

like image 209
mildrenben Avatar asked Mar 05 '15 11:03

mildrenben


1 Answers

Take the spaces away

return gulp.src('./images/*.{png,gif,jpg}') 
like image 88
mildrenben Avatar answered Sep 28 '22 11:09

mildrenben