Gulp 吞咽-如何在没有'dir'的情况下收集图像并将其放在一个文件夹中?

Gulp 吞咽-如何在没有'dir'的情况下收集图像并将其放在一个文件夹中?,gulp,Gulp,我正在尝试收集唯一的图像并放入dest文件夹。我的图像都分布在bower\u组件上——因此,我得到了创建的文件夹数量。如何预防 这是我的密码: gulp.task('copy-images', function() { return gulp.src('./WebContent/bower_components/**/*.{gif,jpg,png,svg}') .pipe(gulp.dest('./dist/css/images')); //creates no.of folde

我正在尝试收集唯一的图像并放入dest文件夹。我的图像都分布在
bower\u组件上
——因此,我得到了创建的文件夹数量。如何预防

这是我的密码:

gulp.task('copy-images', function() {
    return gulp.src('./WebContent/bower_components/**/*.{gif,jpg,png,svg}')
    .pipe(gulp.dest('./dist/css/images')); //creates no.of folders.
});
我正在获取所有图像,但所有图像都嵌套在它的父文件夹中,就像它在原始文件夹中的位置一样。

使用

e、 g

它将复制单个目录中的所有文件,而不创建子目录

e、 g

它将复制单个目录中的所有文件,而不创建子目录

gulp.task('copy-images', function () {
   return gulp.src(["./WebContent/bower_components/**/*.*"])
        .pipe(flatten())      
       .pipe(gulp.dest("./dist/css/images"));
});
它会帮助你试试这个

gulp.task('copy-images', function () {
   return gulp.src(["./WebContent/bower_components/**/*.*"])
        .pipe(flatten())      
       .pipe(gulp.dest("./dist/css/images"));
});
这会对你有帮助的