【发布时间】:2015-08-21 02:17:27
【问题描述】:
我正在尝试使用 gulp 将特定文件 src C:\Project\dir1\dirv-1.0.0\tools\file.exe 复制到特定目录 dest C:\Project\dir2\。
dirv-1.0.0 中的版本号将来可能会更改,所以我想使用通配符。
这是我的任务(gulpfile.js 在 C:\Project):
gulp.task('copy', function(){
return gulp
.src('dir1\dirv-*\tools\file.exe')
.pipe(gulp.dest('dir2'));
});
这最终会生成以下 dest 文件:C:\Project\dir2\dirv-1.0.0\tools\file.exe。我要的是C:\Project\dir2\file.exe。
如何执行此 gulp 复制任务,以便可以通配符 src 路径但仅将 file.exe 复制到 dest 路径?
【问题讨论】: