.gitignore untuk Strapi
67 peraturan pengabaian untuk Strapi, sedia untuk disalin ke repositori anda.
CMS tanpa kepala
.gitignore yang lengkap untuk Strapi
# Dijana oleh LFGitignore - https://lfgitignore.com
# Dicipta: 2026-10-31 23:46:41 UTC
# Teknologi: Strapi
### Strapi ###
# Tetapan folder macOS (Kedai Perkhidmatan Desktop)
.DS_Store
# Fail garpu sumber macOS
.AppleDouble
# Ikon folder tersuai macOS
.LSOverride
Icon
# Indeks Spotlight macOS
.Spotlight-V100
# macOS folder sampah
.Trashes
# Fail garpu sumber macOS
._*
# Fail sandaran Emacs
*~
# Cache lakaran kecil Windows
Thumbs.db
# Windows cache lakaran kecil dipertingkatkan
ehthumbs.db
Desktop.ini
# Windows tong kitar semula
$RECYCLE.BIN/
# Windows arkib kabinet
*.cab
# Pakej pemasang Windows
*.msi
# Modul gabungan Windows
*.msm
# Fail tampalan Windows
*.msp
# 7-Zip arkib
*.7z
*.csv
*.dat
# Imej cakera macOS
*.dmg
# Fail dimampatkan Gzip
*.gz
# Imej cakera ISO
*.iso
# Java arkib
*.jar
# arkib RAR
*.rar
# Arkib pita
*.tar
# ZIP arkib
*.zip
*.com
# Java menyusun fail kelas
*.class
# Pustaka pautan dinamik
*.dll
# Windows boleh laksana
*.exe
# Fail objek
*.o
# Fail benih rawak
*.seed
# Objek kongsi
*.so
# fail limpahan pertukaran Vim
*.swo
# Vim fail pertukaran
*.swp
# Vim fail swap tambahan
*.swn
# Vim fail swap tambahan
*.swm
# Output pengkompil
*.out
# Fail ID proses
*.pid
.tmp
# Fail log
*.log
# Skrip SQL
*.sql
# pangkalan data SQLite
*.sqlite
*#
.idea
nbproject
# Tetapan Visual Studio Code
.vscode/
# Liputan perpustakaan
lib-cov
lcov.info
# Fail ID proses
pids
logs
results
build
node_modules
.node_history
package-lock.json
**/package-lock.json
!docs/package-lock.json
*.heapsnapshot
testApp
# Direktori liputan
coverage
cypress/screenshots
cypress/videos
dist
packages/strapi-generate-new/files/public/
.dev
front-workspace.code-workspace
Apa yang sebenarnya diabaikan oleh peraturan Strapi ini
Setiap corak di bawah disertakan dengan sebab ia perlu berada dalam .gitignore anda.
OS X
| Corak | Perkara yang diabaikan |
|---|---|
.DS_Store |
Tetapan folder macOS (Kedai Perkhidmatan Desktop) |
.AppleDouble |
Fail garpu sumber macOS |
.LSOverride |
Ikon folder tersuai macOS |
Icon |
OS X |
.Spotlight-V100 |
Indeks Spotlight macOS |
.Trashes |
macOS folder sampah |
._* |
Fail garpu sumber macOS |
Linux
| Corak | Perkara yang diabaikan |
|---|---|
*~ |
Fail sandaran Emacs |
Windows
| Corak | Perkara yang diabaikan |
|---|---|
Thumbs.db |
Cache lakaran kecil Windows |
ehthumbs.db |
Windows cache lakaran kecil dipertingkatkan |
Desktop.ini |
Windows |
$RECYCLE.BIN/ |
Windows tong kitar semula |
*.cab |
Windows arkib kabinet |
*.msi |
Pakej pemasang Windows |
*.msm |
Modul gabungan Windows |
*.msp |
Fail tampalan Windows |
Pakej
| Corak | Perkara yang diabaikan |
|---|---|
*.7z |
7-Zip arkib |
*.csv |
Pakej |
*.dat |
Pakej |
*.dmg |
Imej cakera macOS |
*.gz |
Fail dimampatkan Gzip |
*.iso |
Imej cakera ISO |
*.jar |
Java arkib |
*.rar |
arkib RAR |
*.tar |
Arkib pita |
*.zip |
ZIP arkib |
*.com |
Pakej |
*.class |
Java menyusun fail kelas |
*.dll |
Pustaka pautan dinamik |
*.exe |
Windows boleh laksana |
*.o |
Fail objek |
*.seed |
Fail benih rawak |
*.so |
Objek kongsi |
*.swo |
fail limpahan pertukaran Vim |
*.swp |
Vim fail pertukaran |
*.swn |
Vim fail swap tambahan |
*.swm |
Vim fail swap tambahan |
*.out |
Output pengkompil |
*.pid |
Fail ID proses |
Log dan pangkalan data
| Corak | Perkara yang diabaikan |
|---|---|
.tmp |
Log dan pangkalan data |
*.log |
Fail log |
*.sql |
Skrip SQL |
*.sqlite |
pangkalan data SQLite |
Lain-lain
| Corak | Perkara yang diabaikan |
|---|---|
*# |
Lain-lain |
.idea |
Lain-lain |
nbproject |
Lain-lain |
.vscode/ |
Tetapan Visual Studio Code |
Node.js
| Corak | Perkara yang diabaikan |
|---|---|
lib-cov |
Liputan perpustakaan |
lcov.info |
Node.js |
pids |
Fail ID proses |
logs |
Node.js |
results |
Node.js |
build |
Node.js |
node_modules |
Node.js |
.node_history |
Node.js |
package-lock.json |
Node.js |
**/package-lock.json |
Node.js |
!docs/package-lock.json |
Node.js |
*.heapsnapshot |
Node.js |
Ujian
| Corak | Perkara yang diabaikan |
|---|---|
testApp |
Ujian |
coverage |
Direktori liputan |
cypress/screenshots |
Ujian |
cypress/videos |
Ujian |
Dokumentasi
| Corak | Perkara yang diabaikan |
|---|---|
dist |
Dokumentasi |
Membina
| Corak | Perkara yang diabaikan |
|---|---|
packages/strapi-generate-new/files/public/ |
Membina |
Contoh aplikasi
| Corak | Perkara yang diabaikan |
|---|---|
.dev |
Contoh aplikasi |
Visual Studio Code
| Corak | Perkara yang diabaikan |
|---|---|
front-workspace.code-workspace |
Visual Studio Code |
Bagaimana untuk menggunakan .gitignore ini untuk Strapi
- Salin peraturan Strapi di atas, atau muat turun fail terus.
- Cipta fail bernama .gitignore di akar repositori Git anda dan tampal peraturan ke dalamnya.
- Jika beberapa fail tersebut telah dijejaki, jalankan git rm -r --cached . kemudian komit semula — Git hanya menggunakan peraturan mengabaikan kepada fail yang tidak dijejaki.
- Masukkan .gitignore dalam commit supaya semua ahli pasukan berkongsi peraturan yang sama.