Ludovic Frank Gitignore

.gitignore fyrir Node.js

63 hunsa reglur fyrir Node.js, tilbúinn til að afrita inn í geymsluna þína.

JavaScript keyrslutími byggður á V8 vél Chrome

Heildar .gitignore fyrir Node.js

# Myndað af LFGitignore - https://lfgitignore.com
# Búið til: 2026-10-31 21:49:27 UTC
# Tækni: Node.js

### Node.js ###
logs
# Node.js greiningarskýrslur
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
# Vinndu auðkennisskrár
pids
# Vinnsla ID skrá
*.pid
# Random fræskrá
*.seed
# Vinndu læsingarskrá
*.pid.lock
# Lerna kembiforrit
lerna-debug.log*
# Umfjöllun bókasafns
lib-cov
# Log skrá
*.log
# Umfjöllunarskrá
coverage
# LCOV umfangsgögn
*.lcov
# TypeScript smíði upplýsingar
*.tsbuildinfo
# NYC umfjöllun framleiðsla
.nyc_output
# npm kembiforrit
npm-debug.log*
# Grunt milligeymsla
.grunt
# Yarn villuleitarskrár
yarn-debug.log*
# Bower ósjálfstæði
bower_components
# Garnvilluskrár
yarn-error.log*
# hnút-waf stillingar
.lock-wscript
# Samsett tvöfaldur viðbót
build/Release
# Node.js ósjálfstæði
node_modules/
# JSPM pakka
jspm_packages/
# Snowpack einingar
web_modules/
# npm skyndiminni skrá
.npm
# ESLint skyndiminni
.eslintcache
# Stylelint skyndiminni
.stylelintcache
.node_repl_history
*.tgz
.yarn-integrity
# Umhverfisbreytur
.env
.env.*
!.env.example
# skyndiminni skrá
.cache
# Skyndiminni fyrir pakkabúnt
.parcel-cache
# Next.js smíði úttak
.next
# Next.js kyrrstæður útflutningur
out
# Nuxt.js smíði úttak
.nuxt
dist
.cache/
# Nitro/Nuxt framleiðsla smíði framleiðsla
.output
# VuePress smíði framleiðsla
.vuepress/dist
# Tímabundnar skrár
.temp
.svelte-kit/
**/.vitepress/dist
**/.vitepress/cache
# Docusaurus skyndiminni
.docusaurus
# Serverlaus umgjörð
.serverless/
# FuseBox skyndiminni
.fusebox/
# Staðbundin DynamoDB
.dynamodb/
.firebase/
# Tern.js port skrá
.tern-port
# VS Code prófunarskrá
.vscode-test
.pnpm-store
# Garn Plug'n'Play
.pnp.*
.yarn/*
!.yarn/patches
!.yarn/plugins
!.yarn/releases
!.yarn/sdks
!.yarn/versions
vite.config.js.timestamp-*
vite.config.ts.timestamp-*
.vite/

Það sem þessar Node.js reglur hunsa í raun og veru

Hvert mynstur hér að neðan er útskýrt ásamt ástæðu þess að það á heima í .gitignore skránni þinni.

Annálar

Mynstur Það sem það hunsar
logs Annálar
lerna-debug.log* Lerna kembiforrit
*.log Log skrá
npm-debug.log* npm kembiforrit
yarn-debug.log* Yarn villuleitarskrár
yarn-error.log* Garnvilluskrár

Greiningarskýrslur (https://nodejs.org/api/report.html)

Mynstur Það sem það hunsar
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json Node.js greiningarskýrslur

Runtime gögn

Mynstur Það sem það hunsar
pids Vinndu auðkennisskrár
*.pid Vinnsla ID skrá
*.seed Random fræskrá
*.pid.lock Vinndu læsingarskrá

Skrá fyrir tækjaskrár sem myndast af jscoverage/JSCover

Mynstur Það sem það hunsar
lib-cov Umfjöllun bókasafns

Umfjöllunarskrá notuð af verkfærum eins og Istanbul

Mynstur Það sem það hunsar
coverage Umfjöllunarskrá
*.lcov LCOV umfangsgögn
.nyc_output NYC umfjöllun framleiðsla

TypeScript skyndiminni

Mynstur Það sem það hunsar
*.tsbuildinfo TypeScript smíði upplýsingar

Grunt milligeymsla (https://gruntjs.com/creating-plugins#storing-task-files)

Mynstur Það sem það hunsar
.grunt Grunt milligeymsla

Bower ósjálfstæði skrá (https://bower.io/)

Mynstur Það sem það hunsar
bower_components Bower ósjálfstæði
.lock-wscript hnút-waf stillingar

Tvöföld viðbætur (https://nodejs.org/api/addons.html)

Mynstur Það sem það hunsar
build/Release Samsett tvöfaldur viðbót

Framkvæmdarskrár fyrir ósjálfstæði

Mynstur Það sem það hunsar
node_modules/ Node.js ósjálfstæði
jspm_packages/ JSPM pakka

Snowpack ósjálfstæði skrá (https://snowpack.dev/)

Mynstur Það sem það hunsar
web_modules/ Snowpack einingar

Valfrjáls npm skyndiminni skrá

Mynstur Það sem það hunsar
.npm npm skyndiminni skrá

Valfrjálst eslint skyndiminni

Mynstur Það sem það hunsar
.eslintcache ESLint skyndiminni

Valfrjálst stylelint skyndiminni

Mynstur Það sem það hunsar
.stylelintcache Stylelint skyndiminni

Valfrjáls REPL saga

Mynstur Það sem það hunsar
.node_repl_history Valfrjáls REPL saga

Úttak 'npm pakka'

Mynstur Það sem það hunsar
*.tgz Úttak 'npm pakka'

Yarn Integrity skrá

Mynstur Það sem það hunsar
.yarn-integrity Yarn Integrity skrá
.env Umhverfisbreytur
.env.* Yarn Integrity skrá
!.env.example Yarn Integrity skrá
.cache skyndiminni skrá
.parcel-cache Skyndiminni fyrir pakkabúnt

Next.js smíði úttak

Mynstur Það sem það hunsar
.next Next.js smíði úttak
out Next.js kyrrstæður útflutningur

Nuxt.js smíði / búa til framleiðsla

Mynstur Það sem það hunsar
.nuxt Nuxt.js smíði úttak
dist Nuxt.js smíði / búa til framleiðsla
.output Nitro/Nuxt framleiðsla smíði framleiðsla

Gatsby skrár

Mynstur Það sem það hunsar
.cache/ Gatsby skrár
.vuepress/dist VuePress smíði framleiðsla
.temp Tímabundnar skrár

Sveltekit skyndiminni skrá

Mynstur Það sem það hunsar
.svelte-kit/ Sveltekit skyndiminni skrá
**/.vitepress/dist vitepress smíði framleiðsla
**/.vitepress/cache vitapress skyndiminni skrá

Docusaurus skyndiminni og myndaðar skrár

Mynstur Það sem það hunsar
.docusaurus Docusaurus skyndiminni

Serverless möppur

Mynstur Það sem það hunsar
.serverless/ Serverlaus umgjörð

FuseBox skyndiminni

Mynstur Það sem það hunsar
.fusebox/ FuseBox skyndiminni

DynamoDB staðbundnar skrár

Mynstur Það sem það hunsar
.dynamodb/ Staðbundin DynamoDB

Firebase skyndiminni skrá

Mynstur Það sem það hunsar
.firebase/ Firebase skyndiminni skrá

TernJS port skrá

Mynstur Það sem það hunsar
.tern-port Tern.js port skrá

Geymir Visual Studio Code útgáfur sem notaðar eru til að prófa Visual Studio Code viðbætur

Mynstur Það sem það hunsar
.vscode-test VS Code prófunarskrá
.pnpm-store pnpm
.pnp.* Garn Plug'n'Play
.yarn/* Geymir Visual Studio Code útgáfur sem notaðar eru til að prófa Visual Studio Code viðbætur
!.yarn/patches Geymir Visual Studio Code útgáfur sem notaðar eru til að prófa Visual Studio Code viðbætur
!.yarn/plugins Geymir Visual Studio Code útgáfur sem notaðar eru til að prófa Visual Studio Code viðbætur
!.yarn/releases Geymir Visual Studio Code útgáfur sem notaðar eru til að prófa Visual Studio Code viðbætur
!.yarn/sdks Geymir Visual Studio Code útgáfur sem notaðar eru til að prófa Visual Studio Code viðbætur
!.yarn/versions Geymir Visual Studio Code útgáfur sem notaðar eru til að prófa Visual Studio Code viðbætur

Vite skrár

Mynstur Það sem það hunsar
vite.config.js.timestamp-* Vite skrár
vite.config.ts.timestamp-* Vite skrár
.vite/ Vite skrár

Hvernig á að nota þetta .gitignore fyrir Node.js

  1. Afritaðu Node.js reglurnar hér að ofan, eða halaðu niður skránni beint.
  2. Búðu til skrá sem heitir .gitignore í rót Git geymslunnar þinnar og límdu reglurnar inn í hana.
  3. Ef Git rekur nú þegar einhverjar þessara skráa skaltu keyra git rm -r --cached . og búa síðan til nýtt commit. Git beitir hunsunarreglum aðeins á skrár sem það rekur ekki.
  4. Settu .gitignore skrána í commit svo allir í teyminu noti sömu reglur.

Önnur Keyrsluumhverfi .gitignore sniðmát

Sjáðu hvert Keyrsluumhverfi sniðmát