@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.
Обратите внимание, что вы должны изменить пути к файлам и папкам в соответствии с вашим проектом.