У меня есть проект вроде этого:
root
|-incl1
|-incl2
|- ...
|-excl1
|-excl2
|- .gitignore <-- keep this one
|- (other files) <-- exclude them
Мне нужно написать gulp.src()
, который будет включать все папки, кроме excl1
и excl2
, но сохранить файл .gitignore
.
Это мой код, который не работает:
gulp.src([
baseDir + '/**',
'!' + baseDir + '/{excl1, excl1/**}'
'!' + baseDir + '/excl2/{**, !.gitignore}' // <-- doesn't work
], {dot: true})