Generator .gitignore dla Node.js

Generuj plik .gitignore dla projektów Node.js, Express, NestJS

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.

O tym narzedziu

Projekty Node.js generują wiele plikow i katalogow, ktore nie powinny trafic do repozytorium Git. Katalog node_modules moze zawierac tysiace plikow i setki megabajtow danych. Pliki .env zawieraja tajne klucze API. Ten generator tworzy kompletny plik .gitignore dla projektow Node.js, uwzgledniajac popularne frameworki jak Express, NestJS, Next.js oraz narzedzia jak TypeScript, Jest, ESLint.

Jak uzywac

1. Wybierz swoj framework (Express, NestJS, Next.js) 2. Zaznacz dodatkowe narzedzia (TypeScript, Jest, Docker) 3. Skopiuj wygenerowany plik .gitignore 4. Zapisz jako .gitignore w katalogu glownym projektu

Czesto zadawane pytania

Co powinno byc w .gitignore dla Node.js?
Minimalnie: node_modules/, .env, dist/, build/, coverage/, *.log. Dodatkowo: .DS_Store, Thumbs.db, .idea/, .vscode/ (lub zachowaj z ustawieniami zespolu).
Czy powinienem commitowac package-lock.json?
Tak! package-lock.json gwarantuje powtarzalne buildy. NIE dodawaj go do .gitignore. Podobnie yarn.lock dla projektow Yarn.
Jak ignorowac .env ale nie .env.example?
Dodaj .env do .gitignore. Utworz .env.example z pustymi wartosciami i commituj go. Deweloperzy kopiuja .env.example do .env i uzupelniaja wartosci.
Czy dist/ powinien byc w .gitignore?
Dla bibliotek npm: NIE, dist/ czesto jest publikowany. Dla aplikacji: TAK, dist/ jest generowany przy buildzie. Sprawdz czy dist/ jest w files w package.json.

Powiazane narzedzia