Próbuję przekazać gulp.src tablicę plików, którymi ma się zająć. To jest tablica w obecnym stanie.
['bower_components/jquery/jquery.js',
'bower_components/superscrollorama/js/greensock/TweenMax.min.js',
'bower_components/superscrollorama/jquery.superscrollorama.js' ]
Uważam jednak, że plik gulp.src nie wygląda na to, a trzeci element nie dociera do miejsca docelowego.
Odkryłem, że wszystko działa dobrze, kiedy wprowadzam takie symbole wieloznaczne:
['bower_components/**/jquery.js',
'bower_components/**/js/greensock/TweenMax.min.js',
'bower_components/**/jquery.superscrollorama.js' ]
Ale dlaczego? Ma to coś wspólnego ze sposobem działania globbingu? Wyszukałem w Google, ale nie mogę się dowiedzieć.
Może nie jest to zamierzony cel globbingu, ale nie ma dla mnie sensu, żeby to działało w ten sposób. Czy może ktoś rzucić nieco światła?
glob-stream
aby to zrozumieć."/"
. Jeśli gulp jest uruchamiany z katalogu głównego twojego katalogu projektu, po prostu określ bieżący katalog jako podstawę i potokuj do bieżącego katalogu.gulp.src(mixed, {base: "."}).pipe(doStuff).pipe(dest("."))