Gulp在dist中为忽略的目录创建空文件夹

时间:2016-07-21 11:22:16

标签: directory gulp ignore

我使用gulp.src符号排除!中目录的内容,但目录仍包含在内,例如:

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

输出

dist ->
       pages

但我不想要目录页面。有什么想法吗?

1 个答案:

答案 0 :(得分: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/"))