.gitignore per Expo

14 regole di esclusione per Expo, pronte da copiare nel repository.

Framework per app React Native

Il .gitignore completo per Expo

# Generato da LFGitignore - https://lfgitignore.com
# Creato: 2026-10-13 16:12:53 UTC
# Tecnologie: Expo

### Expo ###
# Dipendenze di Node.js
node_modules/
.expo/
.expo-shared/
*.expo
*.tunnel
# File di cache
*.cache
# File temporanei
*.tmp
# File di log
*.log
# Variabili d'ambiente
.env
# Variabili d'ambiente locali
.env.local
.env.*.local
# Log di debug npm
npm-debug.log*
# Log di debug di Yarn
yarn-debug.log*
# Log degli errori di Yarn
yarn-error.log*

Cosa escludono le regole di Expo

Tutti i pattern e i motivi per includerli nel tuo .gitignore.

Moduli Node

Schema di esclusione Cosa esclude
node_modules/ Dipendenze di Node.js
.expo/ Stato locale e cache di Expo: stato di esecuzione (bundler Metro, dati dev-client, tunnel)
.expo-shared/ Impostazioni condivise del progetto (modifiche ad app.json, ecc.)
*.expo Cache e log del bundler Metro; file temporanei generici di Expo

Tunnel di Expo DevTools

Schema di esclusione Cosa esclude
*.tunnel Tunnel di Expo DevTools

Cartella della cache di Metro

Schema di esclusione Cosa esclude
*.cache File di cache
*.tmp File temporanei
*.log File di log

Variabili d'ambiente

Schema di esclusione Cosa esclude
.env Variabili d'ambiente
.env.local Variabili d'ambiente locali
.env.*.local Variabili d'ambiente

Log del gestore dei pacchetti

Schema di esclusione Cosa esclude
npm-debug.log* Log di debug npm
yarn-debug.log* Log di debug di Yarn
yarn-error.log* Log degli errori di Yarn

Come usare questo .gitignore per Expo

  1. Copia le regole di Expo qui sopra oppure scarica direttamente il file.
  2. Crea un file chiamato .gitignore nella radice del repository Git e incolla le regole al suo interno.
  3. Se Git tiene già traccia di alcuni di questi file, esegui git rm -r --cached . e crea un nuovo commit: Git applica le regole di esclusione solo ai file non tracciati.
  4. Includi .gitignore in un commit affinché tutto il team condivida le stesse regole.

Altri modelli .gitignore per Dispositivi mobili

Vedi tutti i modelli di Dispositivi mobili