.gitignore untuk Angular

17 peraturan pengabaian untuk Angular, sedia untuk disalin ke repositori anda.

Rangka kerja aplikasi web berasaskan TypeScript

.gitignore yang lengkap untuk Angular

# Dijana oleh LFGitignore - https://lfgitignore.com
# Dicipta: 2026-10-31 21:49:29 UTC
# Teknologi: Angular

### Angular ###
/dist/
/out-tsc/
# Direktori sementara
/tmp/
# Laporan liputan kod
/coverage/
/e2e/test-output/
/.angular/
.angular/
/node_modules/
/package-lock.json
/yarn.lock
/.env
/.angular-cli.json
/.ng/
# Maklumat binaan TypeScript
*.tsbuildinfo
# log nyahpepijat npm
npm-debug.log*
# Log nyahpepijat Yarn
yarn-debug.log*
# Log ralat benang
yarn-error.log*

Apa yang sebenarnya diabaikan oleh peraturan Angular ini

Setiap corak di bawah disertakan dengan sebab ia perlu berada dalam .gitignore anda.

Angular khusus

Corak Perkara yang diabaikan
/dist/ Angular khusus
/out-tsc/ Angular khusus
/tmp/ Direktori sementara
/coverage/ Laporan liputan kod
/e2e/test-output/ Angular khusus
/.angular/ Angular khusus
.angular/ Angular khusus

Modul nod dan fail pergantungan

Corak Perkara yang diabaikan
/node_modules/ Modul nod dan fail pergantungan
/package-lock.json Modul nod dan fail pergantungan
/yarn.lock Modul nod dan fail pergantungan

Fail persekitaran

Corak Perkara yang diabaikan
/.env Fail persekitaran

Angular CLI dan build artifak

Corak Perkara yang diabaikan
/.angular-cli.json Angular CLI dan build artifak
/.ng/ Angular CLI dan build artifak

Cache TypeScript

Corak Perkara yang diabaikan
*.tsbuildinfo Maklumat binaan TypeScript

Log

Corak Perkara yang diabaikan
npm-debug.log* log nyahpepijat npm
yarn-debug.log* Log nyahpepijat Yarn
yarn-error.log* Log ralat benang

Bagaimana untuk menggunakan .gitignore ini untuk Angular

  1. Salin peraturan Angular di atas, atau muat turun fail terus.
  2. Cipta fail bernama .gitignore di akar repositori Git anda dan tampal peraturan ke dalamnya.
  3. Jika beberapa fail tersebut telah dijejaki, jalankan git rm -r --cached . kemudian komit semula — Git hanya menggunakan peraturan mengabaikan kepada fail yang tidak dijejaki.
  4. Masukkan .gitignore dalam commit supaya semua ahli pasukan berkongsi peraturan yang sama.

Templat Rangka kerja .gitignore yang lain

Lihat setiap templat Rangka kerja