Ответ 1
Если вы добавите опцию dot: true
, она должна работать. Например:
gulp.task('something', function () {
return gulp.src([ 'app/**/*' ], {
dot: true
}).pipe(gulp.dest('dist'));
});
Я использую gulp для копирования всех файлов из одного каталога в другой, используя следующий код:
gulp.src([ 'app/**/*' ]).pipe(gulp.dest('dist'));
Glob docs говорят, что *
соответствуют всем файлам, но на самом деле файлы, имена которых начинаются с точки, например .gitignore
, не копируются.
Как его можно обойти?
Если вы добавите опцию dot: true
, она должна работать. Например:
gulp.task('something', function () {
return gulp.src([ 'app/**/*' ], {
dot: true
}).pipe(gulp.dest('dist'));
});