2016-07-21 3 views
1

Я без содержимого каталогов в gulp.src используя ! символ, но сами каталоги по-прежнему включены, например:Глоток создает пустую папку в дист для игнорировали каталог

gulp.src(["./src/**", "!./src/pages/**"], { base: "./src/" }) 
     .pipe(gulp.dest("./dist/")) 

выходы

dist -> 
     pages 

, но мне не нужны страницы каталога. Есть идеи?

+0

что это '{база: "./src/"}' – ihemant360

+0

вы хотите игнорировать './src/pages/**' ?? – ihemant360

ответ

2

Исключить каталог явно:

gulp.src(["./src/**", "!./src/pages", "!./src/pages/**"], { base: "./src/" }) 
    .pipe(gulp.dest("./dist/")) 

В качестве альтернативы вы можете также использовать brace expansion:

gulp.src(["./src/**", "!./src/pages{/**,}"], { base: "./src/" }) 
    .pipe(gulp.dest("./dist/")) 
Смежные вопросы