Estou tentando passar a gulp.src uma série de arquivos com os quais desejo lidar. Esta é a matriz tal como está.
['bower_components/jquery/jquery.js',
'bower_components/superscrollorama/js/greensock/TweenMax.min.js',
'bower_components/superscrollorama/jquery.superscrollorama.js' ]
No entanto, estou descobrindo que gulp.src não parece gostar disso e o terceiro elemento não chega ao destino final.
Descobri que tudo funciona bem quando introduzo alguns caracteres curinga como este:
['bower_components/**/jquery.js',
'bower_components/**/js/greensock/TweenMax.min.js',
'bower_components/**/jquery.superscrollorama.js' ]
Mas por que? Algo a ver com o modo como o globbing funciona? Eu pesquisei, mas não consigo descobrir.
Talvez esse não seja o propósito pretendido do globbing, mas não faz sentido para mim que funcione assim. Alguém pode lançar alguma luz?
glob-stream
descobrir isso."/"
. Se o gulp estiver sendo executado a partir da raiz do diretório do seu projeto, você apenas especificará o diretório atual como base e canalize para o diretório atual.gulp.src(mixed, {base: "."}).pipe(doStuff).pipe(dest("."))