Мне сложно понять, как обрабатывать несколько источников глотков в одной задаче. В задаче, как это:Как выполнить несколько команд gulp в одной задаче
gulp.task('task1', function (cb) {
gulp.src('src/js/**/*').pipe(gulp.dest('dist'));
gulp.src('src/css/**/*').pipe(gulp.dest('dist'));
...
});
Я хотел бы, чтобы обработать все различные исходные файлы, а затем отметить задание завершенным, поэтому другие задачи могут зависеть на его завершения.
Я знаю о возможности использования индивидуальных задач для каждого отдельного источника, но это сделает все более сложным и раздувает оркестр огромным количеством задач, которые на самом деле не нужны индивидуально.
Sure: слияние потоков. Я должен был подумать. – doberkofler
Что делать, если вам нужны разные адресатов для разных наборов файлов? –
Кажется, вы можете просто поместить 'gulp.dest' в каждый поток, слияние будет работать так, как ожидалось. –