Несколько расширений файлов в одном каталоге с помощью Gulp
Так что у меня есть глоток.настройки в JS.
в папке изображений у меня есть несколько изображений, некоторые из них pngs, некоторые jpgs и некоторые gif.
Я хочу, чтобы все файлы PNG, файлы в формате JPG и GIF в папку images.
я мог бы использовать **/* для таргетинга всего в папке, но я не хочу, я хочу, чтобы это было специфично для типов файлов.
я мог бы также сделать это и указать каждый тип файла индивидуально:
return gulp.src('./images/*.jpg', './images/*.png', './images/*.gif')
но это много повторения себе и кажется, что должен быть более простой способ.
Я ищу что-то вроде этого:
return gulp.src('./images/*.{png, gif, jpg}')
но, увы, выше не работает (или по крайней мере, это работает только для первого типа файла в списке)
кто-нибудь знает, как это сделать?
спасибо
2 ответов:
этой Глоб шаблон также работал для меня:
return gulp.src('./images/*.+(jpg|jpeg|gif|png)')Примечание уведомление
+знак, он не работает без него.нашли на minimatch documentation.
Comments