我已经创建了一个gulp的glob,忽略了一组目录中的javascript和coffeescript文件。我想它将所有其他文件复制到一个工作正常的目录。唯一的问题是,当只有javascript或coffeescript文件时,它会复制一个空文件夹。任何想法如何可以修改此glob以不复制空文件夹?Gulp glob忽略文件类型并且不复制空文件夹
gulp.task('copyfiles', function(){
gulp.src('apps/*/static_src/**/!(*.js|*.coffee)')
.pipe(gulp.dest('dest'));
});
实施例的源文件:
apps/appname/static_src/images/image.jpg
apps/appname/static_src/js/script.js
预期输出:
dest/static_src/images/image.jpg
电流输出:
dest/static_src/images/image.jpg
dest/static_src/js/
可能重复的[Gulp复制空目录](http://stackoverflow.com/questions/23719731/gulp-copying-empty-directories) –