v
vibecode
Все скиллы
01Скилл
Шаблоны
vibecode
.gitignore (Node)

Расширенный .gitignore для Node.js / Next.js

Полный .gitignore покрывающий все типичные мусорные файлы Node/Next/TS проектов. Защищает от случайного коммита секретов.


01aКогда брать

В каждый новый Node/Next/Express/Bun проект. Кладёшь до первого `git add` — никогда не закоммитишь node_modules или .env.

02Куда положить
<project>/.gitignore

Создай эту папку и файл (если их нет), вставь содержимое ниже. Затем в Claude Code: /exit и запусти claude заново — команда появится.

03Содержимое

Скопируй всё что внутри блока и вставь в файл по пути выше.

.gitignore
1# Dependencies2node_modules/3.pnp4.pnp.*5.yarn/*6!.yarn/patches7!.yarn/plugins8!.yarn/releases9!.yarn/versions10 11# Build output12.next/13out/14dist/15build/16*.tsbuildinfo17 18# Testing19coverage/20.nyc_output/21 22# Logs23*.log24npm-debug.log*25yarn-debug.log*26yarn-error.log*27.pnpm-debug.log*28 29# Env files — критично!30.env31.env.local32.env.*.local33.env.production34.env.development35!.env.example36 37# Secrets и ключи38*.pem39*.key40!**/keys/*.template41keypair.json42device.json43 44# IDE / OS45.DS_Store46.idea/47.vscode/*48!.vscode/extensions.json49*.swp50*.swo51 52# Misc53.cache/54.parcel-cache/55.turbo/56.vercel57.netlify58 59# Prisma generated60prisma/migrations/dev.db*61 62# Bun63bun.lockb64 65# DB local66*.sqlite67*.sqlite368*.db
04Как использовать

Примеры команд

  • 01Создал репу → положил .gitignore → дальше можно `git add .`