.gitignore untuk Expo

14 peraturan pengabaian untuk Expo, sedia untuk disalin ke repositori anda.

Rangka kerja untuk apl React Native

.gitignore yang lengkap untuk Expo

# Dijana oleh LFGitignore - https://lfgitignore.com
# Dicipta: 2026-10-31 22:58:51 UTC
# Teknologi: Expo

### Expo ###
# Kebergantungan Node.js
node_modules/
.expo/
.expo-shared/
*.expo
*.tunnel
# fail cache
*.cache
# Fail sementara
*.tmp
# Fail log
*.log
# Pembolehubah persekitaran
.env
# Pembolehubah persekitaran setempat
.env.local
.env.*.local
# log nyahpepijat npm
npm-debug.log*
# Log nyahpepijat Yarn
yarn-debug.log*
# Log ralat benang
yarn-error.log*

Apa yang sebenarnya diabaikan oleh peraturan Expo ini

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

Modul nod

Corak Perkara yang diabaikan
node_modules/ Kebergantungan Node.js
.expo/ Expo keadaan setempat dan keadaan masa jalan cache (pembundel Metro, data pelanggan dev, terowong)
.expo-shared/ tetapan projek kongsi (suntingan app.json, dll.)
*.expo Cache/log pengikat metro fail temp Expo generik

Expo DevTools terowong

Corak Perkara yang diabaikan
*.tunnel Expo DevTools terowong

Folder cache metro

Corak Perkara yang diabaikan
*.cache fail cache
*.tmp Fail sementara
*.log Fail log

Pembolehubah persekitaran

Corak Perkara yang diabaikan
.env Pembolehubah persekitaran
.env.local Pembolehubah persekitaran setempat
.env.*.local Pembolehubah persekitaran

Log pengurus pakej

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 Expo

  1. Salin peraturan Expo 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 Mudah alih .gitignore yang lain

Lihat setiap templat Mudah alih