Ludovic Frank Gitignore

.gitignore для Angular

17 правил ігнорування для Angular, готових до копіювання у ваш репозиторій.

Структура веб-додатків на основі TypeScript

Повний .gitignore для Angular

# Згенеровано LFGitignore - https://lfgitignore.com
# Створено: 2026-10-31 21:49:34 UTC
# Технології: Angular

### Angular ###
/dist/
/out-tsc/
# Тимчасовий каталог
/tmp/
# Звіти про покриття коду
/coverage/
/e2e/test-output/
/.angular/
.angular/
/node_modules/
/package-lock.json
/yarn.lock
/.env
/.angular-cli.json
/.ng/
# Інформація про збірку TypeScript
*.tsbuildinfo
# журнали налагодження npm
npm-debug.log*
# Журнали налагодження Yarn
yarn-debug.log*
# Журнали помилок Yarn
yarn-error.log*

Що насправді ігнорують ці правила Angular

Кожен наведений нижче шаблон із поясненням, навіщо він потрібен у .gitignore.

Специфічний Angular

Шаблон Що ігнорується
/dist/ Специфічний Angular
/out-tsc/ Специфічний Angular
/tmp/ Тимчасовий каталог
/coverage/ Звіти про покриття коду
/e2e/test-output/ Специфічний Angular
/.angular/ Специфічний Angular
.angular/ Специфічний Angular

Модулі вузлів і файли залежностей

Шаблон Що ігнорується
/node_modules/ Модулі вузлів і файли залежностей
/package-lock.json Модулі вузлів і файли залежностей
/yarn.lock Модулі вузлів і файли залежностей

Файли середовища

Шаблон Що ігнорується
/.env Файли середовища

Angular CLI та створювати артефакти

Шаблон Що ігнорується
/.angular-cli.json Angular CLI та створювати артефакти
/.ng/ Angular CLI та створювати артефакти

Кеш TypeScript

Шаблон Що ігнорується
*.tsbuildinfo Інформація про збірку TypeScript

Журнали

Шаблон Що ігнорується
npm-debug.log* журнали налагодження npm
yarn-debug.log* Журнали налагодження Yarn
yarn-error.log* Журнали помилок Yarn

Як використовувати цей .gitignore для Angular

  1. Скопіюйте правила Angular вище або завантажте файл безпосередньо.
  2. Створіть файл з іменем .gitignore у корені вашого сховища Git і вставте в нього правила.
  3. Якщо деякі з цих файлів уже відстежуються, запустіть git rm -r --cached ., а потім зафіксуйте знову — Git застосовує правила ігнорування лише до невідстежуваних файлів.
  4. Закріпіть .gitignore, щоб усі члени команди мали однакові правила.

Інші шаблони Каркас .gitignore

Перегляньте кожен шаблон Каркас