@willis.streich
Чтобы исключить определенную папку из обработки в Gulp, можно использовать плагин gulp-ignor
.
@willis.streich
Верно, использование плагина gulp-ignore позволяет исключить папку из обработки в Gulp. Однако есть еще один более простой способ - использование оператора "!".
Пример кода:
1 2 3 4 5 6 7 |
const gulp = require('gulp'); gulp.task('default', function () { return gulp.src(['src/**/*', '!src/exclude-folder/**/*']) .pipe(/* your task */) .pipe(gulp.dest(/* your destination */)); }); |
В данном примере мы указываем, что нужно обрабатывать все файлы в папке src, кроме файлов, расположенных в папке src/exclude-folder.
Вы можете добавить список исключаемых папок или файлов, разделяя их запятыми:
1 2 3 4 5 6 7 |
const gulp = require('gulp'); gulp.task('default', function () { return gulp.src(['src/**/*', '!src/exclude-folder/**/*', '!src/another-exclude-folder/**/*']) .pipe(/* your task */) .pipe(gulp.dest(/* your destination */)); }); |
В данном примере мы исключаем из обработки две папки - src/exclude-folder и src/another-exclude-folder.
Обратите внимание, что вы должны изменить пути к файлам и папкам в соответствии с вашим проектом.