.gitignore para React

.gitignore listo para usar para proyectos React — CRA, Next.js, Vite, salida de build, node_modules y archivos de entorno

Browse all templates

Languages

Frameworks

Game Engines

Platforms

Build Tools

IDEs

OS

Misc

Need more options? Use the full .gitignore generator with 60+ templates and preset combos.

Acerca de esta herramienta

Los proyectos React (ya sea Create React App, Next.js, Vite o Remix) están construidos sobre Node.js y comparten las mismas necesidades de gitignore — más directorios de build específicos del framework como .next, dist o build. Esta plantilla combina el gitignore de Node.js con reglas de Next.js y patrones comunes de IDE/SO. Cubre npm, yarn y pnpm, artefactos de compilación, archivos de entorno y todo lo que necesitas para un repositorio React limpio.

Cómo usar

1. Revisa las plantillas preseleccionadas (Node.js + Next.js + VS Code + SO) 2. Quita Next.js si no lo usas, o añade otras plantillas 3. Haz clic en "Copiar" o "Descargar" 4. Colócalo en la raíz de tu proyecto

Preguntas frecuentes

¿Debo ignorar la carpeta build o dist?
Sí. La salida de compilación (build/, dist/, .next/, out/) se genera desde el código fuente y no debería estar en control de versiones. Puede ser reconstruida desde el código en cualquier momento.
¿Necesito diferente .gitignore para CRA vs Next.js vs Vite?
La base de Node.js es la misma. La diferencia está en el nombre del directorio de build: CRA usa build/, Next.js usa .next/ y out/, Vite usa dist/. Esta plantilla cubre todos ellos.
¿Debo hacer commit de .env.local?
No. Archivos como .env.local contienen secretos específicos de tu máquina. En su lugar, haz commit de un archivo .env.example que liste las variables requeridas sin valores reales.

Herramientas relacionadas