.gitignore for Node.js
63 ignoreringsregler for Node.js, klare til å kopieres inn i kodelageret ditt.
JavaScript-kjøremiljø basert på Chromes V8-motor
Den komplette .gitignore-filen for Node.js
# Generert av LFGitignore - https://lfgitignore.com
# Opprettet: 2026-10-13 16:10:28 UTC
# Teknologier: Node.js
### Node.js ###
logs
# Node.js-diagnoserapporter
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
# Prosess-ID-filer
pids
# Prosess-ID-fil
*.pid
# Fil med tilfeldig startverdi
*.seed
# Prosesslåsefil
*.pid.lock
# Lerna-feilsøkingslogger
lerna-debug.log*
# Bibliotekdekning
lib-cov
# Loggfil
*.log
# Dekningsmappe
coverage
# LCOV-dekningsdata
*.lcov
# TypeScript-bygginformasjon
*.tsbuildinfo
# NYC-dekningsutdata
.nyc_output
# npm-feilsøkingslogger
npm-debug.log*
# Grunt-mellomlagring
.grunt
# Yarn-feilsøkingslogger
yarn-debug.log*
# Bower-avhengigheter
bower_components
# Yarn-feillogger
yarn-error.log*
# node-waf-konfigurasjon
.lock-wscript
# Kompilerte binære tillegg
build/Release
# Node.js-avhengigheter
node_modules/
# JSPM-pakker
jspm_packages/
# Snowpack-moduler
web_modules/
# npm-hurtigbuffermappe
.npm
# ESLint-hurtigbuffer
.eslintcache
# Stylelint-hurtigbuffer
.stylelintcache
.node_repl_history
*.tgz
.yarn-integrity
# Miljøvariabler
.env
.env.*
!.env.example
# Hurtigbuffermappe
.cache
# Hurtigbuffer for Parcel-pakkeren
.parcel-cache
# Next.js-byggresultater
.next
# Next.js-statisk eksport
out
# Nuxt.js-byggresultater
.nuxt
dist
.cache/
# Nitro/Nuxt-produksjonsbyggresultater
.output
# VuePress-byggresultater
.vuepress/dist
# Midlertidige filer
.temp
.svelte-kit/
**/.vitepress/dist
**/.vitepress/cache
# Docusaurus-hurtigbuffer
.docusaurus
# Serverless-rammeverk
.serverless/
# FuseBox-hurtigbuffer
.fusebox/
# Lokal DynamoDB
.dynamodb/
.firebase/
# Tern.js-portfil
.tern-port
# VS Code-testmappe
.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/
Hva disse Node.js-reglene faktisk ignorerer
Alle mønstrene nedenfor, og hvorfor de hører hjemme i .gitignore-filen din.
Logger
| Mønster | Hva det ignorerer |
|---|---|
logs |
Logger |
lerna-debug.log* |
Lerna-feilsøkingslogger |
*.log |
Loggfil |
npm-debug.log* |
npm-feilsøkingslogger |
yarn-debug.log* |
Yarn-feilsøkingslogger |
yarn-error.log* |
Yarn-feillogger |
Diagnoserapporter (https://nodejs.org/api/report.html)
| Mønster | Hva det ignorerer |
|---|---|
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json |
Node.js-diagnoserapporter |
Kjøretidsdata
| Mønster | Hva det ignorerer |
|---|---|
pids |
Prosess-ID-filer |
*.pid |
Prosess-ID-fil |
*.seed |
Fil med tilfeldig startverdi |
*.pid.lock |
Prosesslåsefil |
Mappe for instrumenterte biblioteker generert av jscoverage/JSCover
| Mønster | Hva det ignorerer |
|---|---|
lib-cov |
Bibliotekdekning |
Dekningsmappe brukt av verktøy som istanbul
| Mønster | Hva det ignorerer |
|---|---|
coverage |
Dekningsmappe |
*.lcov |
LCOV-dekningsdata |
.nyc_output |
NYC-dekningsutdata |
TypeScript-hurtigbuffer
| Mønster | Hva det ignorerer |
|---|---|
*.tsbuildinfo |
TypeScript-bygginformasjon |
Grunt-mellomlagring (https://gruntjs.com/creating-plugins#storing-task-files)
| Mønster | Hva det ignorerer |
|---|---|
.grunt |
Grunt-mellomlagring |
Bower-avhengighetsmappe (https://bower.io/)
| Mønster | Hva det ignorerer |
|---|---|
bower_components |
Bower-avhengigheter |
.lock-wscript |
node-waf-konfigurasjon |
Kompilerte binære tillegg (https://nodejs.org/api/addons.html)
| Mønster | Hva det ignorerer |
|---|---|
build/Release |
Kompilerte binære tillegg |
Avhengighetsmapper
| Mønster | Hva det ignorerer |
|---|---|
node_modules/ |
Node.js-avhengigheter |
jspm_packages/ |
JSPM-pakker |
Snowpack-avhengighetsmappe (https://snowpack.dev/)
| Mønster | Hva det ignorerer |
|---|---|
web_modules/ |
Snowpack-moduler |
Valgfri npm-hurtigbuffermappe
| Mønster | Hva det ignorerer |
|---|---|
.npm |
npm-hurtigbuffermappe |
Valgfri eslint-hurtigbuffer
| Mønster | Hva det ignorerer |
|---|---|
.eslintcache |
ESLint-hurtigbuffer |
Valgfri stylelint-hurtigbuffer
| Mønster | Hva det ignorerer |
|---|---|
.stylelintcache |
Stylelint-hurtigbuffer |
Valgfri REPL-historikk
| Mønster | Hva det ignorerer |
|---|---|
.node_repl_history |
Valgfri REPL-historikk |
Utdata fra «npm pack»
| Mønster | Hva det ignorerer |
|---|---|
*.tgz |
Utdata fra «npm pack» |
Yarn-integritetsfil
| Mønster | Hva det ignorerer |
|---|---|
.yarn-integrity |
Yarn-integritetsfil |
.env |
Miljøvariabler |
.env.* |
Yarn-integritetsfil |
!.env.example |
Yarn-integritetsfil |
.cache |
Hurtigbuffermappe |
.parcel-cache |
Hurtigbuffer for Parcel-pakkeren |
Next.js-byggresultater
| Mønster | Hva det ignorerer |
|---|---|
.next |
Next.js-byggresultater |
out |
Next.js-statisk eksport |
Nuxt.js-bygg-/genereringsresultater
| Mønster | Hva det ignorerer |
|---|---|
.nuxt |
Nuxt.js-byggresultater |
dist |
Nuxt.js-bygg-/genereringsresultater |
.output |
Nitro/Nuxt-produksjonsbyggresultater |
Gatsby-filer
| Mønster | Hva det ignorerer |
|---|---|
.cache/ |
Gatsby-filer |
.vuepress/dist |
VuePress-byggresultater |
.temp |
Midlertidige filer |
Sveltekit-hurtigbuffermappe
| Mønster | Hva det ignorerer |
|---|---|
.svelte-kit/ |
Sveltekit-hurtigbuffermappe |
**/.vitepress/dist |
vitepress-byggresultater |
**/.vitepress/cache |
vitepress-hurtigbuffermappe |
Docusaurus-hurtigbuffer og genererte filer
| Mønster | Hva det ignorerer |
|---|---|
.docusaurus |
Docusaurus-hurtigbuffer |
Serverless-mapper
| Mønster | Hva det ignorerer |
|---|---|
.serverless/ |
Serverless-rammeverk |
FuseBox-hurtigbuffer
| Mønster | Hva det ignorerer |
|---|---|
.fusebox/ |
FuseBox-hurtigbuffer |
DynamoDB Local-filer
| Mønster | Hva det ignorerer |
|---|---|
.dynamodb/ |
Lokal DynamoDB |
Firebase-hurtigbuffermappe
| Mønster | Hva det ignorerer |
|---|---|
.firebase/ |
Firebase-hurtigbuffermappe |
TernJS-portfil
| Mønster | Hva det ignorerer |
|---|---|
.tern-port |
Tern.js-portfil |
Lagrer Visual Studio Code-versjoner brukt til å teste Visual Studio Code-utvidelser
| Mønster | Hva det ignorerer |
|---|---|
.vscode-test |
VS Code-testmappe |
.pnpm-store |
pnpm |
.pnp.* |
Yarn Plug'n'Play |
.yarn/* |
Lagrer Visual Studio Code-versjoner brukt til å teste Visual Studio Code-utvidelser |
!.yarn/patches |
Lagrer Visual Studio Code-versjoner brukt til å teste Visual Studio Code-utvidelser |
!.yarn/plugins |
Lagrer Visual Studio Code-versjoner brukt til å teste Visual Studio Code-utvidelser |
!.yarn/releases |
Lagrer Visual Studio Code-versjoner brukt til å teste Visual Studio Code-utvidelser |
!.yarn/sdks |
Lagrer Visual Studio Code-versjoner brukt til å teste Visual Studio Code-utvidelser |
!.yarn/versions |
Lagrer Visual Studio Code-versjoner brukt til å teste Visual Studio Code-utvidelser |
Vite-filer
| Mønster | Hva det ignorerer |
|---|---|
vite.config.js.timestamp-* |
Vite-filer |
vite.config.ts.timestamp-* |
Vite-filer |
.vite/ |
Vite-filer |
Slik bruker du denne .gitignore-filen for Node.js
- Kopier Node.js-reglene ovenfor, eller last ned filen direkte.
- Opprett en fil som heter .gitignore i roten av Git-kodelageret ditt, og lim inn reglene.
- Hvis noen av disse filene allerede spores, kjører du git rm -r --cached . og sjekker inn på nytt — Git bruker bare ignoreringsregler på filer som ikke spores.
- Sjekk inn .gitignore slik at alle på teamet deler de samme reglene.