2016-11-01 3 views
-1

Я использую for, но это неправильно.Создание нескольких файлов из одного потока. Gulp

gulp.task('themes', function() { 
    for (var color in config.themes) { 
     for (var shine in config.shines) { 
      gulp.src(['src/scss/_config.scss']) 
       .pipe(rename('_' + config.themes[color] + '-' + config.shines[shine] + '.scss')) 
       .pipe(gulp.dest('src/scss/themes')); 
     } 
    } 
}); 

Как я могу использовать потоки?

ответ

0

Просто использовать несколько gulp.dest трубы() функции:

gulp.task('themes', function() { 
    for (var color in config.themes) { 
     for (var shine in config.shines) { 
      gulp.src(['src/scss/_config.scss']) 
       .pipe(rename('_' + config.themes[color] + '-' + config.shines[shine] + '.scss')) 
       .pipe(gulp.dest('src/scss/themes')); 
       .pipe(gulp.dest('src/scss/themes2')); 
     } 
    } 
});'src/scss/themes')); 
Смежные вопросы