.gitignore per Angular

17 regole di esclusione per Angular, pronte da copiare nel repository.

Framework per applicazioni web basato su TypeScript

Il .gitignore completo per Angular

# Generato da LFGitignore - https://lfgitignore.com
# Creato: 2026-10-13 16:10:44 UTC
# Tecnologie: Angular

### Angular ###
/dist/
/out-tsc/
# Directory temporanea
/tmp/
# Report di copertura del codice
/coverage/
/e2e/test-output/
/.angular/
.angular/
/node_modules/
/package-lock.json
/yarn.lock
/.env
/.angular-cli.json
/.ng/
# Informazioni di compilazione TypeScript
*.tsbuildinfo
# Log di debug npm
npm-debug.log*
# Log di debug di Yarn
yarn-debug.log*
# Log degli errori di Yarn
yarn-error.log*

Cosa escludono le regole di Angular

Tutti i pattern e i motivi per includerli nel tuo .gitignore.

Specifici di Angular

Schema di esclusione Cosa esclude
/dist/ Specifici di Angular
/out-tsc/ Specifici di Angular
/tmp/ Directory temporanea
/coverage/ Report di copertura del codice
/e2e/test-output/ Specifici di Angular
/.angular/ Specifici di Angular
.angular/ Specifici di Angular

Moduli Node e file delle dipendenze

Schema di esclusione Cosa esclude
/node_modules/ Moduli Node e file delle dipendenze
/package-lock.json Moduli Node e file delle dipendenze
/yarn.lock Moduli Node e file delle dipendenze

File d'ambiente

Schema di esclusione Cosa esclude
/.env File d'ambiente

Artefatti di Angular CLI e della compilazione

Schema di esclusione Cosa esclude
/.angular-cli.json Artefatti di Angular CLI e della compilazione
/.ng/ Artefatti di Angular CLI e della compilazione

Cache di TypeScript

Schema di esclusione Cosa esclude
*.tsbuildinfo Informazioni di compilazione TypeScript

Registri di log

Schema di esclusione Cosa esclude
npm-debug.log* Log di debug npm
yarn-debug.log* Log di debug di Yarn
yarn-error.log* Log degli errori di Yarn

Come usare questo .gitignore per Angular

  1. Copia le regole di Angular qui sopra oppure scarica direttamente il file.
  2. Crea un file chiamato .gitignore nella radice del repository Git e incolla le regole al suo interno.
  3. Se Git tiene già traccia di alcuni di questi file, esegui git rm -r --cached . e crea un nuovo commit: Git applica le regole di esclusione solo ai file non tracciati.
  4. Includi .gitignore in un commit affinché tutto il team condivida le stesse regole.

Altri modelli .gitignore per Framework

Vedi tutti i modelli di Framework