🎯 Рекомендуемые коллекции
Балансированные коллекции примеров кода из различных категорий, которые вы можете исследовать
Примеры Glob-шаблонов
Примеры glob-шаблонов для сопоставления файлов от базовых до сложных
📝 Простой Подстановочный Шаблон
Базовый шаблон, использующий * для сопоставления любых символов
*.txt
📝 Сопоставление Расширений Файлов
Сопоставление файлов с несколькими расширениями
*.{js,ts,jsx,tsx}
📝 Шаблон Каталога
Сопоставление файлов в конкретном каталоге
src/*.ts
📝 Вложенные Каталоги
Сопоставление файлов во вложенной структуре каталогов
src/components/*.tsx
📝 Рекурсивный Шаблон (Globstar)
Рекурсивное сопоставление файлов с использованием шаблона **
src/**/*.ts
📝 Сложный Рекурсивный Шаблон
Глубоко вложенный шаблон с несколькими подстановочными знаками
**/*.{test,spec}.{js,ts}
📝 Шаблон Класса Символов
Использование классов символов [abc] для точного сопоставления
src/[A-Z]*.ts
📝 Расширение Фигурных Скобок
Использование {a,b,c} для нескольких альтернатив
src/{components,utils,types}/*.ts
📝 Шаблон Именованных Групп
Шаблон для сопоставления нумерованных/датированных файлов
logs/app-[0-9]*.log
backup-[0-9][0-9][0-9][0-9]-[0-1][0-9]-[0-3][0-9].tar.gz
📝 Шаблон Отрицания
Исключение шаблонов с использованием префикса !
src/**/*.ts
!**/*.test.ts
!**/*.spec.ts
📝 Комплексный Шаблон Проекта
Сложный шаблон для полного сопоставления проекта
src/**/*.{ts,tsx}
!**/*.test.ts
!**/*.spec.ts
!**/node_modules/**
public/**/*.html
**/*.json
📝 Несколько Шаблонов Игнорирования
Общие шаблоны для инструментов сборки и gitignore
**/*.ts
!**/*.d.ts
!**/node_modules/**
!**/dist/**
!**/.git/**
**/*.graphql
**/*.gql