Gulp Glob/*不';不匹配以点开头的文件

Gulp Glob/*不';不匹配以点开头的文件,gulp,glob,Gulp,Glob,我使用gulp将所有文件从一个目录复制到另一个目录,代码如下: gulp.src([ 'app/**/*' ]).pipe(gulp.dest('dist')); Glob文档说*匹配所有文件,但实际上名称以点开头的文件(如.gitignore)不会被复制 如何解决这个问题?如果添加选项dot:true,它应该可以工作。例如: gulp.task('something', function () { return gulp.src([ 'app/**/*' ], { d

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

gulp.src([ 'app/**/*' ]).pipe(gulp.dest('dist'));
Glob文档说
*
匹配所有文件,但实际上名称以点开头的文件(如
.gitignore
)不会被复制


如何解决这个问题?

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

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