我有这个Gulp任务:
gulp.task('haml', function(){
log('Compiling Haml to Html!');
var hamlConfig = [
'./src/views/products/bancos/*.haml',
'./src/views/products/oferta/*.haml'
]
return gulp
.src(hamlConfig)
.pipe($.rubyHaml())
.pipe(gulp.dest('./dist/'))
);
});
问题:
当我在终端中执行gulp haml
时,它会将haml文件编译为html并将其导出到dist
文件夹中。
方法
我尝试接近的是当我使用我的任务时,我想将所有这些文件导出到各自的文件夹中:
示例:
./src/views/products/bancos/*.haml
加入./dist/bancos/*.html
和
./src/views/products/oferta/*.haml
加入./dist/oferta/*.html
我尝试在dest
函数中传递和数组,但它并没有那么简单。