Как объединить 2 сборки?

Для объединения двух сборок в Gulp.js вы можете использовать несколько различных подходов в зависимости от ожидаемого результата. Вот некоторые из них:

1. Использование плагина gulp-concat:
- Установите плагин gulp-concat командой npm install gulp-concat --save-dev
- Импортируйте плагин в ваш файл gulpfile.js: const concat = require('gulp-concat');
- Создайте новую задачу и используйте плагин gulp-concat для объединения файлов:

     gulp.task('merge', function() {
       return gulp.src(['src/build1/*.js', 'src/build2/*.js'])
         .pipe(concat('merged.js'))
         .pipe(gulp.dest('dist/'));
     });

- Запустите задачу командой gulp merge. Результатом выполнения задачи будет объединенный файл merged.js, содержащий все файлы из двух сборок.

2. Использование массива и плагина gulp-merge:
- Установите плагин gulp-merge командой npm install gulp-merge --save-dev
- Импортируйте плагин в ваш файл gulpfile.js: const merge = require('gulp-merge');
- Создайте новую задачу и используйте функцию merge() для объединения нескольких потоков:

     gulp.task('merge', function() {
       return merge(gulp.src('src/build1/*.js'), gulp.src('src/build2/*.js'))
         .pipe(concat('merged.js'))
         .pipe(gulp.dest('dist/'));
     });

- Запустите задачу командой gulp merge. Результатом выполнения задачи также будет объединенный файл merged.js.

Оба подхода приведены для примера и могут быть адаптированы в соответствии с вашими требованиями и структурой проекта.