Javascript 如何使用gulp连接两条流?

Javascript 如何使用gulp连接两条流?,javascript,gulp,concatenation,Javascript,Gulp,Concatenation,例如,我有一个包含下一个内容的任务: function task() { gulp.src('libs/*.js') // some manipulations .concat('libs.js') gulp.src('js/*.js') // Another manipulations .concat('app.js') } 如果我不想把这些文件放在文件系统中的任何地方怎么办?我是否可以在一个任务中连接libs

例如,我有一个包含下一个内容的任务:

function task() {
    gulp.src('libs/*.js')
        // some manipulations
        .concat('libs.js')

    gulp.src('js/*.js')
        // Another manipulations
        .concat('app.js')
}
如果我不想把这些文件放在文件系统中的任何地方怎么办?我是否可以在一个任务中连接
libs.js
app.js
。简单的例子:

gulp.task("do-something", function() {
    var vendorScripts1 = gulp.src("libs/*.js")
        .pipe(/* I want to do something*/));

    var vendorScripts2 = gulp.src("js/*.js")
        .pipe(/* I want to do something else here*/);

    return merge(vendorScripts1 , vendorScripts2)
      .pipe(/*bla bla bla*/);
});
我希望它能帮助你

谢谢