.gitignore pre Node.js

63 pravidiel ignorovania pre Node.js, pripravených na skopírovanie do repozitára.

Behové prostredie JavaScript založené na engine V8 z Chrome

Kompletný .gitignore pre Node.js

# Vygenerované pomocou LFGitignore - https://lfgitignore.com
# Vytvorené: 2026-10-13 16:11:12 UTC
# Technológie: Node.js

### Node.js ###
logs
# Diagnostické správy Node.js
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
# Súbory identifikátorov procesov
pids
# Súbor identifikátora procesu
*.pid
# Súbor počiatočnej náhodnej hodnoty
*.seed
# Súbor zámku procesu
*.pid.lock
# Ladiace protokoly Lerna
lerna-debug.log*
# Pokrytie knižnice
lib-cov
# Súbor protokolu
*.log
# Adresár pokrytia
coverage
# Údaje pokrytia LCOV
*.lcov
# Informácie o zostavovaní TypeScript
*.tsbuildinfo
# Výstup pokrytia NYC
.nyc_output
# ladiace protokoly npm
npm-debug.log*
# Dočasné úložisko Grunt
.grunt
# Ladiace protokoly Yarn
yarn-debug.log*
# Závislosti Bower
bower_components
# Protokoly chýb Yarn
yarn-error.log*
# konfigurácia node-waf
.lock-wscript
# Skompilované binárne doplnky
build/Release
# Závislosti Node.js
node_modules/
# Balíky JSPM
jspm_packages/
# Moduly Snowpack
web_modules/
# adresár vyrovnávacej pamäte npm
.npm
# Vyrovnávacia pamäť ESLint
.eslintcache
# Vyrovnávacia pamäť Stylelint
.stylelintcache
.node_repl_history
*.tgz
.yarn-integrity
# Premenné prostredia
.env
.env.*
!.env.example
# Adresár vyrovnávacej pamäte
.cache
# Vyrovnávacia pamäť bundlera Parcel
.parcel-cache
# Výstup zostavovania Next.js
.next
# Statický export Next.js
out
# Výstup zostavovania Nuxt.js
.nuxt
dist
.cache/
# Výstup produkčného zostavenia Nitro/Nuxt
.output
# Výstup zostavovania VuePress
.vuepress/dist
# Dočasné súbory
.temp
.svelte-kit/
**/.vitepress/dist
**/.vitepress/cache
# Vyrovnávacia pamäť Docusaurus
.docusaurus
# Bezserverový framework
.serverless/
# Vyrovnávacia pamäť FuseBox
.fusebox/
# Lokálna databáza DynamoDB
.dynamodb/
.firebase/
# Súbor portu Tern.js
.tern-port
# Testovací adresár VS Code
.vscode-test
.pnpm-store
# Yarn Plug'n'Play
.pnp.*
.yarn/*
!.yarn/patches
!.yarn/plugins
!.yarn/releases
!.yarn/sdks
!.yarn/versions
vite.config.js.timestamp-*
vite.config.ts.timestamp-*
.vite/

Čo tieto pravidlá pre Node.js skutočne ignorujú

Všetky vzory nižšie aj s vysvetlením, prečo patria do vášho .gitignore.

Protokoly

Vzor Čo ignoruje
logs Protokoly
lerna-debug.log* Ladiace protokoly Lerna
*.log Súbor protokolu
npm-debug.log* ladiace protokoly npm
yarn-debug.log* Ladiace protokoly Yarn
yarn-error.log* Protokoly chýb Yarn

Diagnostické správy (https://nodejs.org/api/report.html)

Vzor Čo ignoruje
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json Diagnostické správy Node.js

Údaje behu

Vzor Čo ignoruje
pids Súbory identifikátorov procesov
*.pid Súbor identifikátora procesu
*.seed Súbor počiatočnej náhodnej hodnoty
*.pid.lock Súbor zámku procesu

Adresár inštrumentovaných knižníc vygenerovaných jscoverage/JSCover

Vzor Čo ignoruje
lib-cov Pokrytie knižnice

Adresár pokrytia používaný nástrojmi ako istanbul

Vzor Čo ignoruje
coverage Adresár pokrytia
*.lcov Údaje pokrytia LCOV
.nyc_output Výstup pokrytia NYC

Vyrovnávacia pamäť TypeScript

Vzor Čo ignoruje
*.tsbuildinfo Informácie o zostavovaní TypeScript

Dočasné úložisko Grunt (https://gruntjs.com/creating-plugins#storing-task-files)

Vzor Čo ignoruje
.grunt Dočasné úložisko Grunt

Adresár závislostí Bower (https://bower.io/)

Vzor Čo ignoruje
bower_components Závislosti Bower
.lock-wscript konfigurácia node-waf

Skompilované binárne doplnky (https://nodejs.org/api/addons.html)

Vzor Čo ignoruje
build/Release Skompilované binárne doplnky

Adresáre závislostí

Vzor Čo ignoruje
node_modules/ Závislosti Node.js
jspm_packages/ Balíky JSPM

Adresár závislostí Snowpack (https://snowpack.dev/)

Vzor Čo ignoruje
web_modules/ Moduly Snowpack

Voliteľný adresár vyrovnávacej pamäte npm

Vzor Čo ignoruje
.npm adresár vyrovnávacej pamäte npm

Voliteľná vyrovnávacia pamäť eslint

Vzor Čo ignoruje
.eslintcache Vyrovnávacia pamäť ESLint

Voliteľná vyrovnávacia pamäť stylelint

Vzor Čo ignoruje
.stylelintcache Vyrovnávacia pamäť Stylelint

Voliteľná história REPL

Vzor Čo ignoruje
.node_repl_history Voliteľná história REPL

Výstup príkazu 'npm pack'

Vzor Čo ignoruje
*.tgz Výstup príkazu 'npm pack'

Súbor integrity Yarn

Vzor Čo ignoruje
.yarn-integrity Súbor integrity Yarn
.env Premenné prostredia
.env.* Súbor integrity Yarn
!.env.example Súbor integrity Yarn
.cache Adresár vyrovnávacej pamäte
.parcel-cache Vyrovnávacia pamäť bundlera Parcel

Výstup zostavovania Next.js

Vzor Čo ignoruje
.next Výstup zostavovania Next.js
out Statický export Next.js

Výstup zostavovania / generovania Nuxt.js

Vzor Čo ignoruje
.nuxt Výstup zostavovania Nuxt.js
dist Výstup zostavovania / generovania Nuxt.js
.output Výstup produkčného zostavenia Nitro/Nuxt

Súbory Gatsby

Vzor Čo ignoruje
.cache/ Súbory Gatsby
.vuepress/dist Výstup zostavovania VuePress
.temp Dočasné súbory

Adresár vyrovnávacej pamäte Sveltekit

Vzor Čo ignoruje
.svelte-kit/ Adresár vyrovnávacej pamäte Sveltekit
**/.vitepress/dist výstup zostavovania vitepress
**/.vitepress/cache adresár vyrovnávacej pamäte vitepress

Vyrovnávacia pamäť a vygenerované súbory Docusaurus

Vzor Čo ignoruje
.docusaurus Vyrovnávacia pamäť Docusaurus

Adresáre Serverless

Vzor Čo ignoruje
.serverless/ Bezserverový framework

Vyrovnávacia pamäť FuseBox

Vzor Čo ignoruje
.fusebox/ Vyrovnávacia pamäť FuseBox

Súbory DynamoDB Local

Vzor Čo ignoruje
.dynamodb/ Lokálna databáza DynamoDB

Adresár vyrovnávacej pamäte Firebase

Vzor Čo ignoruje
.firebase/ Adresár vyrovnávacej pamäte Firebase

Súbor portu TernJS

Vzor Čo ignoruje
.tern-port Súbor portu Tern.js

Ukladá verzie Visual Studio Code používané na testovanie rozšírení Visual Studio Code

Vzor Čo ignoruje
.vscode-test Testovací adresár VS Code
.pnpm-store pnpm
.pnp.* Yarn Plug'n'Play
.yarn/* Ukladá verzie Visual Studio Code používané na testovanie rozšírení Visual Studio Code
!.yarn/patches Ukladá verzie Visual Studio Code používané na testovanie rozšírení Visual Studio Code
!.yarn/plugins Ukladá verzie Visual Studio Code používané na testovanie rozšírení Visual Studio Code
!.yarn/releases Ukladá verzie Visual Studio Code používané na testovanie rozšírení Visual Studio Code
!.yarn/sdks Ukladá verzie Visual Studio Code používané na testovanie rozšírení Visual Studio Code
!.yarn/versions Ukladá verzie Visual Studio Code používané na testovanie rozšírení Visual Studio Code

Súbory Vite

Vzor Čo ignoruje
vite.config.js.timestamp-* Súbory Vite
vite.config.ts.timestamp-* Súbory Vite
.vite/ Súbory Vite

Ako používať tento .gitignore pre Node.js

  1. Skopírujte pravidlá pre Node.js vyššie alebo si súbor priamo stiahnite.
  2. V koreňovom adresári repozitára Git vytvorte súbor s názvom .gitignore a vložte doň pravidlá.
  3. Ak sa niektoré súbory už sledujú, spustite git rm -r --cached . a vytvorte nový commit — Git uplatňuje pravidlá ignorovania iba na nesledované súbory.
  4. Pridajte .gitignore do commitu, aby celý tím zdieľal rovnaké pravidlá.

Ďalšie šablóny .gitignore: Behové prostredie

Zobraziť všetky šablóny: Behové prostredie