.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

  1. Kopier Node.js-reglene ovenfor, eller last ned filen direkte.
  2. Opprett en fil som heter .gitignore i roten av Git-kodelageret ditt, og lim inn reglene.
  3. 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.
  4. Sjekk inn .gitignore slik at alle på teamet deler de samme reglene.

Andre .gitignore-maler for Kjøremiljø

Se alle maler for Kjøremiljø