nextjs – plik .gitignore

W projekcie Next.js prawidłowy plik .gitignore może wyglądać następująco:

# Systemowe pliki macOS
.DS_Store

# Logi i raporty
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# Produkcja wynikowa
/.next
/out

# Pliki zależności
/node_modules

# Pliki lock
package-lock.json
yarn.lock

# Środowisko
.env
.env.local
.env.development.local
.env.test.local
.env.production.local

# Pliki edytorów
.vscode/
.idea/
*.sublime-workspace

# Plik cache
/.vercel/cache

# Test coverage
/coverage

# Pliki tymczasowe
*.swp
*.swo