DevBento logoDevBento
Ferramentas/Gerador de Arquivo .gitignore Online/Gerar Gitignore para Node.js

Gerar Gitignore para Node.js

Gere um .gitignore completo para projetos Node.js. Cobre node_modules, arquivos env, saída de build, logs e caches de gerenciadores de pacotes.

Linguagens e Runtimes
Editores e IDEs
Sistemas Operacionais
Frameworks e Ferramentas
.gitignore1 modelo · 28 regras
# Node.js
node_modules/
dist/
build/
.npm
.yarn/*
!.yarn/patches
!.yarn/plugins
!.yarn/releases
!.yarn/sdks
!.yarn/versions
.pnp.*
.pnpm-store/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
.env
.env.*
!.env.example
coverage/
.cache/
.parcel-cache/
.vite/
.eslintcache
*.tgz
*.tsbuildinfo
# Generated with devbento.dev/tools/gitignore-generator
Enviar para:
Ferramentas Relacionadas
+/-Comparador de Texto Online (Diff Checker)
Verify your gitignore changes
</>Formatador de SQL / CSS / HTML
Formaté e minifique consultas SQL, folhas de estilo CSS e markup HTML com realce de sintaxe. Indente, embeleze ou comprima código no seu navegador.

Gitignore para Node.js

Este exemplo gera um .gitignore pronto para produção para qualquer projeto Node.js: APIs backend, CLIs e apps full stack. Reúne dependências, segredos, saída de build, logs e caches de npm, Yarn e pnpm em um só template.

O que o template ignora

Padrão Motivo
node_modules/ Pacotes instalados, reconstruídos do package.json
.env, .env.* Segredos e configuração por máquina
!.env.example Exceção para manter o modelo de variáveis
dist/, build/ Saída compilada
npm-debug.log*, yarn-debug.log*, yarn-error.log*, pnpm-debug.log* Logs de depuração
coverage/ Relatórios de cobertura de testes
.cache/, .vite/, .eslintcache, *.tsbuildinfo Caches que aceleram execuções locais

Como usar

  1. A ferramenta abre com o template de Node.js pré-selecionado
  2. Adicione templates de sistema operacional e editor como macOS ou VS Code
  3. Clique em Gerar, copie o resultado e salve como .gitignore na raiz do projeto
  4. Faça commit antes do primeiro código real para que lixo nunca entre no histórico

Limpar um repositório existente

Se node_modules ou .env já estão rastreados, use git rm -r –cached node_modules e commite o .gitignore. Para segredos que foram enviados, rotacione-os: remover do histórico exige filter-repo.

Para fluxos relacionados, compare arquivos com o Diff Checker ou gere o arquivo completo no Gitignore Generator.

🔒

Nothing you paste leaves this tab. Every tool runs entirely in your browser — no upload, no server, no account.

© 2026 devbento.dev · construído localmenteAll ToolsChangelog