Копировать только файлы из корневого каталога в Gulp - PullRequest
0 голосов
/ 30 июня 2018

Я пытаюсь скопировать все файлы только из корневого каталога, а не из подпапок. Это то, на что похоже мое задание.

const dev = 'app';

const dist = 'dist';

const htmlDev = `${dev}`;
const htmlDist = `${dist}`;

const sassDev = `${dev}/scss`;
const sassDist = `${dist}/css`;

const jsDev = `${dev}/js`;
const jsDist = `${dist}/js`;

const tplDev = `${dev}/template-parts`;
const tplDist = `${dist}/template-parts`;

gulp.task('copyfiles', () => {
  console.log(`Copying files now`);
  gulp.src('app/*.+(php|css|png|txt|md|dist|html)')
    .pipe(gulp.dest(htmlDist));
});

Как я могу упростить это, чтобы правильно выполнить задачу?

1 Ответ

0 голосов
/ 30 июня 2018

Если вы хотите, чтобы все файлы в каталоге, просто используйте:

return gulp.src('app/*.*')

Подкаталоги не будут включены. Я добавил return, так как он вам, вероятно, понадобится рано или поздно. Кстати, если бы вы хотели все подкаталоги, вы бы использовали:

gulp.src('app/**/*.*')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...