我需要在流中添加多个源,对于这些源之一,我要调用transpiler,然后将这些文件以正确的顺序合并到流中。样本:
gulp.src([ '/javascript/folderA/*.js', '/javascript/folderB/*.js' ])
.pipe(gulp.src(['/javascript/folderC/*.js', '/javascript/folderD/*.js'])
.pipe(babel())
)
.pipe(...) // continue stream with other functions
如您所见,我有来自文件夹A,文件夹B,文件夹C,文件夹D的源文件。
我需要为文件夹folderC和folderD中的脚本调用babel transpiler,然后按照我在开始时定义的顺序合并这些文件:
1. scripts of folderA
2. scripts of folderB
3. scripts of folderC
4. scripts of folderD
您能帮我吗?我正在使用Gulp 4和Babel7。谢谢。