Portanto, tenho uma configuração de gulpfile.js.
Em uma pasta de imagens, tenho algumas imagens, algumas são pngs, algumas jpgs e alguns gifs.
Quero direcionar todos os pngs, jpgs e gifs na pasta de imagens.
Eu poderia usar ** / * para direcionar tudo na pasta, mas não quero, quero que seja específico para os tipos de arquivo.
Eu também poderia fazer isso e especificar cada tipo de arquivo individualmente:
return gulp.src('./images/*.jpg', './images/*.png', './images/*.gif')
Mas é muita repetição e parece que deveria haver uma maneira mais fácil.
Estou procurando algo assim:
return gulp.src('./images/*.{png, gif, jpg}')
Mas, infelizmente, o acima não funciona (ou pelo menos só funciona para o primeiro tipo de arquivo da lista)
Alguém sabe como fazer isto?
obrigado
javascript
gulp
lightrenben
fonte
fonte
Respostas:
Tire os espaços
fonte
return gulp.src('./images/*.{png,gif,jpg}')
. Obrigado.Este padrão glob também funcionou para mim:
Nota : Observe o
+
sinal, ele não funciona sem ele.Encontrado na documentação do minimatch .
fonte