【发布时间】:2016-06-09 19:43:45
【问题描述】:
我为 gulp 创建了一个 glob,它忽略了一组目录中的 javascript 和 coffeescript 文件。我希望它将所有其他文件复制到一个可以正常工作的目录中。唯一的问题是,当只有 javascript 或 coffeescript 文件时,它会复制一个空文件夹。有什么想法可以修改这个 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/
【问题讨论】:
标签: javascript node.js gulp glob