Вход

Gulpfile условия выбора файлов для отслеживания

Gulpfile условия выбора файлов для отслеживания

При работе с Gulp вам в скором времени приходится строить сложные выборки файлов по различным признакам. В данной статье мы рассмотрим основные варианты подобных выборок.

Функция gulp.src() принимает один или несколько файлов и отдаёт их для дальнейших действий по таску.

Условия для выбора файлов:

  • 1. Выбор файла по его полному имени и расширению
    js/app.js
  • 2. Выбор файлов с определённым расширением внутри папки js
    js/*.js
  • 3. Выбор файлов с определённым расширением внутри папки js так и во вложенных
    js/**/*.js
  • 4. Исключает файл из выборки
    !js/app.js
  • 5. Выбор файлов и нескольких типов
    *.+(js|css)

Ну и напоследок ещё пара примеров в полной форме записи6

Выбор нескольких файлов
gulp.src([‘js/script1.js’, ‘!js/script2.js’])

Выбор всех файлов js, за исключением min js
gulp.src([‘js//*.js’, ‘!js/**/*.min.js’])

1 августа 2019 /

11101 Views /

8 комментариев
Ilya Web developer
Author

«Всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете.»Martin Golding