.gitignore za Expo
14 pravila izuzimanja za Expo, spremnih za kopiranje u repozitorij.
Radni okvir za aplikacije React Native
Potpuni .gitignore za Expo
# Generirano uz LFGitignore - https://lfgitignore.com
# Stvoreno: 2026-10-13 16:13:34 UTC
# Tehnologije: Expo
### Expo ###
# Ovisnosti Node.js-a
node_modules/
.expo/
.expo-shared/
*.expo
*.tunnel
# Datoteka predmemorije
*.cache
# Privremene datoteke
*.tmp
# Datoteka zapisnika
*.log
# Varijable okruženja
.env
# Lokalne varijable okruženja
.env.local
.env.*.local
# zapisnici otklanjanja pogrešaka npm-a
npm-debug.log*
# Zapisnici otklanjanja pogrešaka Yarna
yarn-debug.log*
# Zapisnici pogrešaka Yarna
yarn-error.log*
Što ova pravila za Expo zapravo zanemaruju
Svaki obrazac u nastavku i razlog zašto pripada vašoj datoteci .gitignore.
Moduli Nodea
| Obrazac | Što zanemaruje |
|---|---|
node_modules/ |
Ovisnosti Node.js-a |
.expo/ |
Lokalno stanje i predmemorije Expa — izvršno stanje (Metro bundler, podaci dev-clienta, tuneli) |
.expo-shared/ |
dijeljene projektne postavke (izmjene app.json itd.) |
*.expo |
Predmemorije/zapisnici Metro bundlera i opće privremene datoteke Expa |
Tuneli Expo DevTools
| Obrazac | Što zanemaruje |
|---|---|
*.tunnel |
Tuneli Expo DevTools |
Mapa predmemorije Metroa
| Obrazac | Što zanemaruje |
|---|---|
*.cache |
Datoteka predmemorije |
*.tmp |
Privremene datoteke |
*.log |
Datoteka zapisnika |
Varijable okruženja
| Obrazac | Što zanemaruje |
|---|---|
.env |
Varijable okruženja |
.env.local |
Lokalne varijable okruženja |
.env.*.local |
Varijable okruženja |
Zapisnici upravitelja paketa
| Obrazac | Što zanemaruje |
|---|---|
npm-debug.log* |
zapisnici otklanjanja pogrešaka npm-a |
yarn-debug.log* |
Zapisnici otklanjanja pogrešaka Yarna |
yarn-error.log* |
Zapisnici pogrešaka Yarna |
Kako koristiti ovaj .gitignore za Expo
- Kopirajte pravila za Expo iznad ili izravno preuzmite datoteku.
- U korijenu svojeg Git repozitorija stvorite datoteku naziva .gitignore i zalijepite pravila u nju.
- Ako se neke od tih datoteka već prate, pokrenite git rm -r --cached . pa ponovno predajte promjene — Git primjenjuje pravila izuzimanja samo na datoteke koje ne prati.
- Predajte .gitignore kako bi svi u timu koristili ista pravila.