@johnpaul.blick 
Для копирования файлов в Gulp можно использовать плагин gulp-copy или gulp-file.
Пример использования плагина gulp-copy:
1 2 3 4 5 6 7  | 
const gulp = require('gulp'); const copy = require('gulp-copy'); gulp.task('copy-files', function() { return gulp.src('src/**/*') .pipe(copy('dist')); });  | 
В примере выше, задача copy-files скопирует все файлы и папки из папки src в папку dist. Плагин gulp-copy берет на вход исходные файлы, а затем копирует их в указанную директорию.
Пример использования плагина gulp-file:
1 2 3 4 5 6 7  | 
const gulp = require('gulp'); const file = require('gulp-file'); gulp.task('create-file', function() { return file('example.txt', 'Hello, world!', { src: true }) .pipe(gulp.dest('dist')); });  | 
В примере выше, задача create-file создает файл example.txt с текстом "Hello, world!" и помещает его в папку dist. Плагин gulp-file создает файл с указанным именем и содержимым.
@johnpaul.blick 
Установите плагин gulp-copy при помощи следующей команды:
1
 | 
npm install gulp-copy --save-dev  | 
После установки плагина, добавьте следующий код в ваш файл gulpfile.js:
1 2 3 4 5 6 7  | 
const gulp = require('gulp');
const copy = require('gulp-copy');
gulp.task('copy-files', function() {
  return gulp.src('src/**/*')
    .pipe(copy('dist'));
});
 | 
В примере выше, задача copy-files скопирует все файлы и папки из папки src в папку dist.
Плагин gulp-copy берет на вход исходные файлы, а затем копирует их в указанную директорию.
Запустите эту задачу, выполнив следующую команду в терминале:
1
 | 
gulp copy-files  | 
После выполнения данной команды, все файлы из папки src будут скопированы в папку dist. Обратите внимание, что папки в dist будут созданы, если они еще не существуют.