.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
- Afritaðu Node.js reglurnar hér að ofan, eða halaðu niður skránni beint.
- Búðu til skrá sem heitir .gitignore í rót Git geymslunnar þinnar og límdu reglurnar inn í hana.
- 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.
- Settu .gitignore skrána í commit svo allir í teyminu noti sömu reglur.