Skip to content
framework14 regras ativasVerificado em 2026-09-30

Expo Modelo de .gitignore

Expo temporary files, local build archives, and web output. Gerado e mesclado de forma determinística com os padrões oficiais do GitHub para manter seu repositório livre de pastas de pacotes, artefatos de compilação e arquivos de ambiente local.

Gerador interativo de stack

Abrir no gerador completo
Search for templates
Adicionar rápido:
Selecionados1
Expo
Modelos selecionados (1)
.gitignore
14 regras
### Expo ###
# .gitignore template for Expo
# website: https://expo.dev/
# docs: https://docs.expo.dev/workflow/expo-cli/
#
# Rationale:
# node_modules/ is always ignored
# .expo/, .expo-shared/ are Expo’s local state and project-settings cache (see docs)
#  Metro caches/logs are *.expo, *.tunnel, *.cache, *.tmp, *.log
# Node modules
node_modules/
# Expo local state and caches
# runtime state (Metro bundler, dev-client data, tunnels)
.expo/
# shared project settings (app.json edits, etc.)
.expo-shared/
# Metro bundler caches/logs
# generic Expo temp files
*.expo
# Expo DevTools tunnels
*.tunnel
# Metro cache folder
*.cache
# temp files created during bundling
*.tmp
# build or Metro logs
*.log
# Environment variables
.env
.env.local
.env.*.local
# Package manager logs
npm-debug.log*
yarn-debug.log*
yarn-error.log*
41 linhas•UTF-8
Pipeline Determinístico

Código bruto de Expo .gitignore

Modelo oficial original rastreável
javascript-expo.gitignore•40 lines•UTF-8
# .gitignore template for Expo
# website: https://expo.dev/
# docs: https://docs.expo.dev/workflow/expo-cli/
#
# Rationale:
# node_modules/ is always ignored
# .expo/, .expo-shared/ are Expo’s local state and project-settings cache (see docs)
#  Metro caches/logs are *.expo, *.tunnel, *.cache, *.tmp, *.log
# Node modules
node_modules/
# Expo local state and caches
# runtime state (Metro bundler, dev-client data, tunnels)
.expo/
# shared project settings (app.json edits, etc.)
.expo-shared/
# Metro bundler caches/logs
# generic Expo temp files
*.expo
# Expo DevTools tunnels
*.tunnel
# Metro cache folder
*.cache
# temp files created during bundling
*.tmp
# build or Metro logs
*.log
# Environment variables
.env
.env.local
.env.*.local
# Package manager logs
npm-debug.log*
yarn-debug.log*
yarn-error.log*

Detalhamento de padrões essenciais

Dependências e pacotes

Exclui pastas de bibliotecas instaladas e pacotes de terceiros que podem ser restaurados via gerenciadores de pacotes.

node_modules/

Variáveis de ambiente e segredos

Impede o vazamento de chaves de API, senhas de banco de dados e arquivos de configuração de ambiente local.

.env.env.local.env.*.local

Cache e arquivos temporários

Ignora caches de compiladores, dados de cobertura de testes e arquivos de rascunho temporários.

*.cache*.tmp*.lognpm-debug.log*yarn-debug.log*yarn-error.log*

Origem e verificação

Licença:: CC0-1.0

Coloque este arquivo na raiz do seu projeto com o nome .gitignore. As alterações passam a valer para arquivos novos ou não rastreados.