Javascript 将一个文件加入一个gulp流并重新保存到磁盘

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

我有流内容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') );
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'));
});

很高兴能帮忙;