gulp.task('fileinclude', function () {
gulp.src(['templates/*.html', 'templates/fr/*.html', 'templates/pt/*.html'])
.pipe(fileinclude({
prefix: '@@',
basepath: '@file'
}))
.pipe(gulp.dest('./'));
});
Я хочу, чтобы это генерировало папки /fr
и /pt
. Существует ли динамический способ сделать это по сравнению с созданием 3 разных gulp.task
для каждой из локалей. Я хочу избежать 3 разных gulp.tasks
.
По сути, этот код собирает шаблоны внутри папки templates
, которая может содержать, например, template/index.html
, template/fr/index.html
, template/pt/index.html
и затем выплюнуть его на ./
.
В моем текущем коде, однако, он создаст 3 index.html
файлов, которые не будут работать. Это вероятно перевесило бы их по моему мнению. В любом случае, мое решение не работает.