Chciałbym obejrzeć wszystkie pliki głęboko zagnieżdżone w szablonach, ale wykluczyć dowolny folder po kompilacji.Wyklucz podkatalog w gulp.watch
Więc wykluczyć katalogi, takie jak:
./templates/foo/build/**/*
./templates/bar/build/**/*
Ale to między innymi: katalogi i pliki, takie jak:
./templates/foo/template.html
./templates/foo/css/**/*
./templates/bar/template.html
./templates/bar/css/**/*
Obecnie mam sukces wyszczególniać nazw sub-sub-folderów i sub-sub-typów plików
gulp.watch(['templates/*/*.html','templates/*/*.js',
'templates/*/*.json','templates/*/css/**/*',
'templates/*/js/**/*'], ['build_templates']);
Ale naprawdę chciałbym móc zatrzymać aktualizację wyrażenia za każdym razem, gdy dodaję pod-podfoldery lub pod-podtypów. W jaki sposób można uwzględnić wszystkie elementy oprócz wyjątków?
Nie udało mi się sprawić, żeby to zadziałało. Znalazłem https://www.npmjs.org/package/gulp-grep-stream – jrhicks
Działa to tylko wtedy, gdy zainstalowałeś gulp-ignore. –
@SachinGorade źle, nie potrzebujesz wtyczki do negowania wzorców globu. –