.gitignore untuk Angular
17 aturan pengabaian untuk Angular, siap disalin ke repositori Anda.
Framework aplikasi web berbasis TypeScript
.gitignore lengkap untuk Angular
# Dibuat oleh LFGitignore - https://lfgitignore.com
# Dibuat: 2026-10-31 21:49:11 UTC
# Teknologi: Angular
### Angular ###
/dist/
/out-tsc/
# Direktori sementara
/tmp/
# Laporan cakupan kode
/coverage/
/e2e/test-output/
/.angular/
.angular/
/node_modules/
/package-lock.json
/yarn.lock
/.env
/.angular-cli.json
/.ng/
# Informasi build TypeScript
*.tsbuildinfo
# Log debug npm
npm-debug.log*
# Log debug Yarn
yarn-debug.log*
# Log kesalahan Yarn
yarn-error.log*
Apa yang sebenarnya diabaikan oleh aturan Angular ini
Setiap pola berikut beserta alasan untuk memasukkannya ke .gitignore.
Angular spesifik
| Pola | Yang diabaikan |
|---|---|
/dist/ |
Angular spesifik |
/out-tsc/ |
Angular spesifik |
/tmp/ |
Direktori sementara |
/coverage/ |
Laporan cakupan kode |
/e2e/test-output/ |
Angular spesifik |
/.angular/ |
Angular spesifik |
.angular/ |
Angular spesifik |
Modul Node dan berkas dependensi
| Pola | Yang diabaikan |
|---|---|
/node_modules/ |
Modul Node dan berkas dependensi |
/package-lock.json |
Modul Node dan berkas dependensi |
/yarn.lock |
Modul Node dan berkas dependensi |
berkas lingkungan
| Pola | Yang diabaikan |
|---|---|
/.env |
berkas lingkungan |
Artefak Angular CLI dan build
| Pola | Yang diabaikan |
|---|---|
/.angular-cli.json |
Artefak Angular CLI dan build |
/.ng/ |
Artefak Angular CLI dan build |
Cache TypeScript
| Pola | Yang diabaikan |
|---|---|
*.tsbuildinfo |
Informasi build TypeScript |
Log
| Pola | Yang diabaikan |
|---|---|
npm-debug.log* |
Log debug npm |
yarn-debug.log* |
Log debug Yarn |
yarn-error.log* |
Log kesalahan Yarn |
Cara menggunakan .gitignore ini untuk Angular
- Salin aturan Angular di atas atau unduh langsung berkasnya.
- Buat berkas bernama .gitignore di direktori utama repositori Git Anda dan tempelkan aturannya.
- Jika sebagian berkas tersebut sudah dilacak, jalankan git rm -r --cached . lalu buat commit baru — Git hanya menerapkan aturan pengabaian pada berkas yang belum dilacak.
- Commit .gitignore agar seluruh anggota tim menggunakan aturan yang sama.