Javascript 将一个文件加入一个gulp流并重新保存到磁盘
我有流内容spriteData.css和文件'/css/_sprite.scss',我想将流内容写入其中,但不删除文件,只需添加到其中,然后重新保存 基本上我想添加到一个文件中,所以我想象它是这样的:Javascript 将一个文件加入一个gulp流并重新保存到磁盘,javascript,npm,gulp,Javascript,Npm,Gulp,我有流内容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')) .pi
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') );
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'));
});
您可以使用它来执行以下操作:
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') );
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'));
});
很高兴能帮忙;