簡體   English   中英

只復制Gulp根目錄中的文件

[英]Copy only files from root directory in Gulp

我正在嘗試僅從根目錄而不是子文件夾復制所有文件。 目前,這就是我的任務。

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));
});

為了使任務正常運行,我該如何簡化呢?

如果您想要目錄中的所有文件,請使用:

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

不包含子目錄。 我添加了return因為您遲早可能會需要它。 順便說一句,如果您想要所有子目錄,可以使用:

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM