我有一个大任务:
var src = ["Scripts/App/Components/**/*.png"];
gulp.task("images", function () {
return gulp.src(src)
.pipe(gulp.dest("build/"));
});
这段代码生成一个树结构:
/build
/Component1
c1-1.png
/Component2
c2-1.png
c2-2.png
但是,如果我想合并目录以使所有图像都在/build
目录中,该怎么办:
/build
c1-1.png
c2-1.png
c2-2.png
如何使用gulp做到这一点?
用于gulp-rename
摆脱目录名称:
var gulp = require('gulp');
var rename = require('gulp-rename');
var src = ["Scripts/App/Components/**/*.png"];
gulp.task("images", function () {
return gulp.src(src)
.pipe(rename({dirname:''}))
.pipe(gulp.dest("build/"));
});
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句