我有流内容 spriteData.css
和文件'./css/_sprite.scss'
,我想将流内容写入,但不删除文件,只需添加到文件中,重新保存。
所以基本上我想添加到一个文件,所以我想它会是这样的:
gulp.src('./css/_sprite.scss')
.pipe( /* join with spriteData.css */ ) // This is the part i'm missing
.pipe(concat('_sprite.scss'))
.pipe( gulp.dest('./css') );
答案 0 :(得分:0)
您可以使用 merge 的 event-stream ,这样您就可以执行以下操作:
var es = requires('event-stream');
gulp.task('whatever', function () {
var sprite = gulp.src('./css/_sprite.scss');
return es.merge(sprite, spriteData)
.pipe(concat('_sprite.scss'))
.pipe(gulp.dest('./css'));
});