Методы копирования папки и ее содержимого в Gulp

Чтобы скопировать папку и ее содержимое с помощью Gulp, вы можете использовать следующие методы:

  1. Использование плагина gulp-copy:

    const gulp = require('gulp');
    const copy = require('gulp-copy');
    gulp.task('copy-folder', () => {
     return gulp.src('source-folder//*')
       .pipe(copy('destination-folder', { prefix: 1 }));
    });
  2. Использование встроенной функции gulp.dest:

    const gulp = require('gulp');
    gulp.task('copy-folder', () => {
     return gulp.src('source-folder//*')
       .pipe(gulp.dest('destination-folder'));
    });
  3. Использование плагина gulp-file-include:

    const gulp = require('gulp');
    const fileInclude = require('gulp-file-include');
    gulp.task('copy-folder', () => {
     return gulp.src('source-folder//*')
       .pipe(fileInclude())
       .pipe(gulp.dest('destination-folder'));
    });