如何在gulp.dest()中忽略** / *?

时间:2016-05-18 09:00:19

标签: javascript node.js gulp

我有一个名为html-build的gulp任务。

gulp.task('html-build',function(){
    return gulp.src("dev/**/*.html")
        .pipe(plumber())
        .pipe(gulp.dest("prod/templates/"));
});

我想浏览dev的子文件夹和dev的内部文件夹中的所有html文件。但我必须将它们全部复制到prod / templates文件夹中的一个位置。

现在,说是否有一些文件dev / home / views / home-section1.html。使用当前任务,我得到 - prod / templates / home / views / home-section1.html。但我想 - prod / templates / home-section1.html

怎么做?

1 个答案:

答案 0 :(得分:-1)

您可能希望使用gulp-flatten,如此答案中所述: Flatten glob down to one directory