.gitignore Node.js-hez
A 63 figyelmen kívül hagyja a Node.js szabályait, készen áll a tárba másolásra.
A Chrome V8-as motorjára épülő JavaScript futási idő
A teljes .gitignore a Node.js-hez
# Generálta: LFGitignore - https://lfgitignore.com
# Létrehozva: 2026-10-31 21:49:40 UTC
# Technológiák: Node.js
### Node.js ###
logs
# Node.js diagnosztikai jelentések
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
# Folyamatazonosító fájlok
pids
# Folyamatazonosító fájl
*.pid
# Véletlenszerű magfájl
*.seed
# Folyamat zárolási fájl
*.pid.lock
# Lerna hibakeresési naplók
lerna-debug.log*
# Könyvtári lefedettség
lib-cov
# Naplófájl
*.log
# Lefedettségi címtár
coverage
# LCOV lefedettségi adatok
*.lcov
# TypeScript build információk
*.tsbuildinfo
# NYC lefedettség kimenet
.nyc_output
# npm hibakeresési naplók
npm-debug.log*
# Grunt közbenső tároló
.grunt
# Yarn hibakeresési naplók
yarn-debug.log*
# Bower függőségek
bower_components
# Fonal hibanaplók
yarn-error.log*
# csomópont-waf konfiguráció
.lock-wscript
# Összeállított bináris kiegészítők
build/Release
# Node.js függőségek
node_modules/
# JSPM csomagok
jspm_packages/
# Snowpack modulok
web_modules/
# npm gyorsítótár könyvtár
.npm
# ESLint gyorsítótár
.eslintcache
# Stylelint gyorsítótár
.stylelintcache
.node_repl_history
*.tgz
.yarn-integrity
# Környezeti változók
.env
.env.*
!.env.example
# Cache könyvtár
.cache
# Csomaggyűjtő gyorsítótár
.parcel-cache
# Next.js build kimenet
.next
# Next.js statikus export
out
# Nuxt.js build kimenet
.nuxt
dist
.cache/
# Nitro/Nuxt gyártási teljesítmény
.output
# VuePress build kimenet
.vuepress/dist
# Ideiglenes fájlok
.temp
.svelte-kit/
**/.vitepress/dist
**/.vitepress/cache
# Docusaurus gyorsítótár
.docusaurus
# Szerver nélküli keretrendszer
.serverless/
# FuseBox gyorsítótár
.fusebox/
# Helyi DynamoDB
.dynamodb/
.firebase/
# Tern.js portfájl
.tern-port
# VS Code tesztkönyvtár
.vscode-test
.pnpm-store
# Fonal Plug'n'Play
.pnp.*
.yarn/*
!.yarn/patches
!.yarn/plugins
!.yarn/releases
!.yarn/sdks
!.yarn/versions
vite.config.js.timestamp-*
vite.config.ts.timestamp-*
.vite/
Amit ezek a Node.js szabályok valójában figyelmen kívül hagynak
Minden alábbi minta, és miért tartozik a .gitignore.-hez
Naplók
| Minta | Mit hagy figyelmen kívül |
|---|---|
logs |
Naplók |
lerna-debug.log* |
Lerna hibakeresési naplók |
*.log |
Naplófájl |
npm-debug.log* |
npm hibakeresési naplók |
yarn-debug.log* |
Yarn hibakeresési naplók |
yarn-error.log* |
Fonal hibanaplók |
Diagnosztikai jelentések (https://nodejs.org/api/report.html)
| Minta | Mit hagy figyelmen kívül |
|---|---|
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json |
Node.js diagnosztikai jelentések |
Futásidejű adatok
| Minta | Mit hagy figyelmen kívül |
|---|---|
pids |
Folyamatazonosító fájlok |
*.pid |
Folyamatazonosító fájl |
*.seed |
Véletlenszerű magfájl |
*.pid.lock |
Folyamat zárolási fájl |
A jscoverage/JSCover által generált műszeres könyvtárak könyvtára
| Minta | Mit hagy figyelmen kívül |
|---|---|
lib-cov |
Könyvtári lefedettség |
Az olyan eszközök által használt lefedettségi címtár, mint Isztambul
| Minta | Mit hagy figyelmen kívül |
|---|---|
coverage |
Lefedettségi címtár |
*.lcov |
LCOV lefedettségi adatok |
.nyc_output |
NYC lefedettség kimenet |
TypeScript gyorsítótár
| Minta | Mit hagy figyelmen kívül |
|---|---|
*.tsbuildinfo |
TypeScript build információk |
Grunt közbenső tároló (https://gruntjs.com/creating-plugins#storing-task-files)
| Minta | Mit hagy figyelmen kívül |
|---|---|
.grunt |
Grunt közbenső tároló |
Bower-függőségi címtár (https://bower.io/)
| Minta | Mit hagy figyelmen kívül |
|---|---|
bower_components |
Bower függőségek |
.lock-wscript |
csomópont-waf konfiguráció |
Lefordított bináris kiegészítők (https://nodejs.org/api/addons.html)
| Minta | Mit hagy figyelmen kívül |
|---|---|
build/Release |
Összeállított bináris kiegészítők |
Függőségi címtárak
| Minta | Mit hagy figyelmen kívül |
|---|---|
node_modules/ |
Node.js függőségek |
jspm_packages/ |
JSPM csomagok |
Snowpack függőségi címtár (https://snowpack.dev/)
| Minta | Mit hagy figyelmen kívül |
|---|---|
web_modules/ |
Snowpack modulok |
Opcionális npm gyorsítótár-könyvtár
| Minta | Mit hagy figyelmen kívül |
|---|---|
.npm |
npm gyorsítótár könyvtár |
Opcionális eslint gyorsítótár
| Minta | Mit hagy figyelmen kívül |
|---|---|
.eslintcache |
ESLint gyorsítótár |
Opcionális stylelint gyorsítótár
| Minta | Mit hagy figyelmen kívül |
|---|---|
.stylelintcache |
Stylelint gyorsítótár |
Opcionális REPL előzmények
| Minta | Mit hagy figyelmen kívül |
|---|---|
.node_repl_history |
Opcionális REPL előzmények |
'npm pack' kimenete
| Minta | Mit hagy figyelmen kívül |
|---|---|
*.tgz |
'npm pack' kimenete |
Fonal integritás fájl
| Minta | Mit hagy figyelmen kívül |
|---|---|
.yarn-integrity |
Fonal integritás fájl |
.env |
Környezeti változók |
.env.* |
Fonal integritás fájl |
!.env.example |
Fonal integritás fájl |
.cache |
Cache könyvtár |
.parcel-cache |
Csomaggyűjtő gyorsítótár |
Next.js build kimenet
| Minta | Mit hagy figyelmen kívül |
|---|---|
.next |
Next.js build kimenet |
out |
Next.js statikus export |
A Nuxt.js kimenetet készít/generál
| Minta | Mit hagy figyelmen kívül |
|---|---|
.nuxt |
Nuxt.js build kimenet |
dist |
A Nuxt.js kimenetet készít/generál |
.output |
Nitro/Nuxt gyártási teljesítmény |
Gatsby fájlokat
| Minta | Mit hagy figyelmen kívül |
|---|---|
.cache/ |
Gatsby fájlokat |
.vuepress/dist |
VuePress build kimenet |
.temp |
Ideiglenes fájlok |
Sveltekit gyorsítótár-könyvtár
| Minta | Mit hagy figyelmen kívül |
|---|---|
.svelte-kit/ |
Sveltekit gyorsítótár-könyvtár |
**/.vitepress/dist |
vitepress build kimenet |
**/.vitepress/cache |
vitepress gyorsítótár könyvtár |
Docusaurus gyorsítótár és generált fájlok
| Minta | Mit hagy figyelmen kívül |
|---|---|
.docusaurus |
Docusaurus gyorsítótár |
Szerver nélküli könyvtárak
| Minta | Mit hagy figyelmen kívül |
|---|---|
.serverless/ |
Szerver nélküli keretrendszer |
FuseBox gyorsítótár
| Minta | Mit hagy figyelmen kívül |
|---|---|
.fusebox/ |
FuseBox gyorsítótár |
DynamoDB helyi fájlok
| Minta | Mit hagy figyelmen kívül |
|---|---|
.dynamodb/ |
Helyi DynamoDB |
Firebase gyorsítótár-könyvtár
| Minta | Mit hagy figyelmen kívül |
|---|---|
.firebase/ |
Firebase gyorsítótár-könyvtár |
TernJS port fájl
| Minta | Mit hagy figyelmen kívül |
|---|---|
.tern-port |
Tern.js portfájl |
A Visual Studio Code bővítmények teszteléséhez használt Visual Studio Code verziókat tárolja
| Minta | Mit hagy figyelmen kívül |
|---|---|
.vscode-test |
VS Code tesztkönyvtár |
.pnpm-store |
pnpm |
.pnp.* |
Fonal Plug'n'Play |
.yarn/* |
A Visual Studio Code bővítmények teszteléséhez használt Visual Studio Code verziókat tárolja |
!.yarn/patches |
A Visual Studio Code bővítmények teszteléséhez használt Visual Studio Code verziókat tárolja |
!.yarn/plugins |
A Visual Studio Code bővítmények teszteléséhez használt Visual Studio Code verziókat tárolja |
!.yarn/releases |
A Visual Studio Code bővítmények teszteléséhez használt Visual Studio Code verziókat tárolja |
!.yarn/sdks |
A Visual Studio Code bővítmények teszteléséhez használt Visual Studio Code verziókat tárolja |
!.yarn/versions |
A Visual Studio Code bővítmények teszteléséhez használt Visual Studio Code verziókat tárolja |
Vite-fájlok
| Minta | Mit hagy figyelmen kívül |
|---|---|
vite.config.js.timestamp-* |
Vite-fájlok |
vite.config.ts.timestamp-* |
Vite-fájlok |
.vite/ |
Vite-fájlok |
A .gitignore használata a Node.js-hez
- Másolja ki a fenti Node.js szabályokat, vagy töltse le közvetlenül a fájlt.
- Hozz létre egy .gitignore nevű fájlt a Git-tároló gyökérkönyvtárában, majd illeszd be a szabályokat.
- Ha ezen fájlok némelyike már nyomon van követve, futtassa a git rm -r --cached . programot, majd véglegesítse újra – a Git csak a nem követett fájlokra alkalmaz figyelmen kívül hagyási szabályokat.
- Kötelesd be a .gitignore-t, hogy a csapatban mindenki ugyanazokat a szabályokat alkalmazza.