【问题标题】:Glob /* doesn't match files starting with dotGlob /* 不匹配以点开头的文件
【发布时间】:2015-06-14 13:03:27
【问题描述】:

我正在使用 gulp 将所有文件从一个目录复制到另一个目录,使用如下代码:

gulp.src([ 'app/**/*' ]).pipe(gulp.dest('dist'));

Glob 文档说 * 匹配所有文件,但实际上名称以点开头的文件(如 .gitignore)不会被复制。

如何解决?

【问题讨论】:

    标签: gulp glob


    【解决方案1】:

    如果您添加选项dot: true,它应该可以工作。例如:

    gulp.task('something', function () {
        return gulp.src([ 'app/**/*' ], {
            dot: true
        }).pipe(gulp.dest('dist'));
    });
    

    Reference

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-05-09
      • 2016-04-06
      • 2016-04-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-27
      相关资源
      最近更新 更多