.gitignore voor Node.js

63 negeerregels voor Node.js, klaar om naar je repository te kopiëren.

JavaScript-runtime op basis van de V8-engine van Chrome

De volledige .gitignore voor Node.js

# Gegenereerd door LFGitignore - https://lfgitignore.com
# Aangemaakt: 2026-10-13 16:11:03 UTC
# Technologieën: Node.js

### Node.js ###
logs
# Diagnostische Node.js-rapporten
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
# Proces-ID-bestanden
pids
# Proces-ID-bestand
*.pid
# Bestand met startwaarde voor willekeurige getallen
*.seed
# Procesvergrendelingsbestand
*.pid.lock
# Lerna-debuglogs
lerna-debug.log*
# Bibliotheekdekking
lib-cov
# Logbestand
*.log
# Dekkingsmap
coverage
# LCOV-dekkingsgegevens
*.lcov
# TypeScript-buildinformatie
*.tsbuildinfo
# NYC-dekkingsuitvoer
.nyc_output
# npm-debuglogs
npm-debug.log*
# Tussentijdse Grunt-opslag
.grunt
# Yarn-debuglogs
yarn-debug.log*
# Bower-afhankelijkheden
bower_components
# Yarn-foutlogs
yarn-error.log*
# node-waf-configuratie
.lock-wscript
# Gecompileerde binaire add-ons
build/Release
# Node.js-afhankelijkheden
node_modules/
# JSPM-pakketten
jspm_packages/
# Snowpack-modules
web_modules/
# npm-cachemap
.npm
# ESLint-cache
.eslintcache
# Stylelint-cache
.stylelintcache
.node_repl_history
*.tgz
.yarn-integrity
# Omgevingsvariabelen
.env
.env.*
!.env.example
# Cachemap
.cache
# Parcel-bundlercache
.parcel-cache
# Next.js-builduitvoer
.next
# Statische Next.js-export
out
# Nuxt.js-builduitvoer
.nuxt
dist
.cache/
# Nitro/Nuxt-productiebuilduitvoer
.output
# VuePress-builduitvoer
.vuepress/dist
# Tijdelijke bestanden
.temp
.svelte-kit/
**/.vitepress/dist
**/.vitepress/cache
# Docusaurus-cache
.docusaurus
# Serverless-framework
.serverless/
# FuseBox-cache
.fusebox/
# Lokale DynamoDB
.dynamodb/
.firebase/
# Tern.js-poortbestand
.tern-port
# VS Code-testmap
.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/

Wat deze regels voor Node.js precies negeren

Hieronder vind je elk patroon met uitleg waarom het in je .gitignore thuishoort.

Logboeken

Patroon Wat wordt genegeerd
logs Logboeken
lerna-debug.log* Lerna-debuglogs
*.log Logbestand
npm-debug.log* npm-debuglogs
yarn-debug.log* Yarn-debuglogs
yarn-error.log* Yarn-foutlogs

Diagnostische rapporten (https://nodejs.org/api/report.html)

Patroon Wat wordt genegeerd
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json Diagnostische Node.js-rapporten

Runtimegegevens

Patroon Wat wordt genegeerd
pids Proces-ID-bestanden
*.pid Proces-ID-bestand
*.seed Bestand met startwaarde voor willekeurige getallen
*.pid.lock Procesvergrendelingsbestand

Map voor geïnstrumenteerde bibliotheken gegenereerd door jscoverage/JSCover

Patroon Wat wordt genegeerd
lib-cov Bibliotheekdekking

Dekkingsmap gebruikt door tools zoals istanbul

Patroon Wat wordt genegeerd
coverage Dekkingsmap
*.lcov LCOV-dekkingsgegevens
.nyc_output NYC-dekkingsuitvoer

TypeScript-cache

Patroon Wat wordt genegeerd
*.tsbuildinfo TypeScript-buildinformatie

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

Patroon Wat wordt genegeerd
.grunt Tussentijdse Grunt-opslag

Bower-afhankelijkhedenmap (https://bower.io/)

Patroon Wat wordt genegeerd
bower_components Bower-afhankelijkheden
.lock-wscript node-waf-configuratie

Gecompileerde binaire add-ons (https://nodejs.org/api/addons.html)

Patroon Wat wordt genegeerd
build/Release Gecompileerde binaire add-ons

Mappen met afhankelijkheden

Patroon Wat wordt genegeerd
node_modules/ Node.js-afhankelijkheden
jspm_packages/ JSPM-pakketten

Snowpack-afhankelijkhedenmap (https://snowpack.dev/)

Patroon Wat wordt genegeerd
web_modules/ Snowpack-modules

Optionele npm-cachemap

Patroon Wat wordt genegeerd
.npm npm-cachemap

Optionele eslint-cache

Patroon Wat wordt genegeerd
.eslintcache ESLint-cache

Optionele stylelint-cache

Patroon Wat wordt genegeerd
.stylelintcache Stylelint-cache

Optionele REPL-geschiedenis

Patroon Wat wordt genegeerd
.node_repl_history Optionele REPL-geschiedenis

Uitvoer van 'npm pack'

Patroon Wat wordt genegeerd
*.tgz Uitvoer van 'npm pack'

Yarn-integriteitsbestand

Patroon Wat wordt genegeerd
.yarn-integrity Yarn-integriteitsbestand
.env Omgevingsvariabelen
.env.* Yarn-integriteitsbestand
!.env.example Yarn-integriteitsbestand
.cache Cachemap
.parcel-cache Parcel-bundlercache

Next.js-builduitvoer

Patroon Wat wordt genegeerd
.next Next.js-builduitvoer
out Statische Next.js-export

Build- en genereeruitvoer van Nuxt.js

Patroon Wat wordt genegeerd
.nuxt Nuxt.js-builduitvoer
dist Build- en genereeruitvoer van Nuxt.js
.output Nitro/Nuxt-productiebuilduitvoer

Gatsby-bestanden

Patroon Wat wordt genegeerd
.cache/ Gatsby-bestanden
.vuepress/dist VuePress-builduitvoer
.temp Tijdelijke bestanden

SvelteKit-cachemap

Patroon Wat wordt genegeerd
.svelte-kit/ SvelteKit-cachemap
**/.vitepress/dist VitePress-builduitvoer
**/.vitepress/cache VitePress-cachemap

Docusaurus-cache en gegenereerde bestanden

Patroon Wat wordt genegeerd
.docusaurus Docusaurus-cache

Serverless-mappen

Patroon Wat wordt genegeerd
.serverless/ Serverless-framework

FuseBox-cache

Patroon Wat wordt genegeerd
.fusebox/ FuseBox-cache

DynamoDB Local-bestanden

Patroon Wat wordt genegeerd
.dynamodb/ Lokale DynamoDB

Firebase-cachemap

Patroon Wat wordt genegeerd
.firebase/ Firebase-cachemap

TernJS-poortbestand

Patroon Wat wordt genegeerd
.tern-port Tern.js-poortbestand

Bewaart Visual Studio Code-versies die worden gebruikt om Visual Studio Code-extensies te testen

Patroon Wat wordt genegeerd
.vscode-test VS Code-testmap
.pnpm-store pnpm
.pnp.* Yarn Plug'n'Play
.yarn/* Bewaart Visual Studio Code-versies die worden gebruikt om Visual Studio Code-extensies te testen
!.yarn/patches Bewaart Visual Studio Code-versies die worden gebruikt om Visual Studio Code-extensies te testen
!.yarn/plugins Bewaart Visual Studio Code-versies die worden gebruikt om Visual Studio Code-extensies te testen
!.yarn/releases Bewaart Visual Studio Code-versies die worden gebruikt om Visual Studio Code-extensies te testen
!.yarn/sdks Bewaart Visual Studio Code-versies die worden gebruikt om Visual Studio Code-extensies te testen
!.yarn/versions Bewaart Visual Studio Code-versies die worden gebruikt om Visual Studio Code-extensies te testen

Vite-bestanden

Patroon Wat wordt genegeerd
vite.config.js.timestamp-* Vite-bestanden
vite.config.ts.timestamp-* Vite-bestanden
.vite/ Vite-bestanden

Zo gebruik je deze .gitignore voor Node.js

  1. Kopieer de bovenstaande regels voor Node.js of download het bestand direct.
  2. Maak een bestand met de naam .gitignore in de hoofdmap van je Git-repository en plak de regels erin.
  3. Als Git sommige van deze bestanden al bijhoudt, voer dan git rm -r --cached . uit en maak een nieuwe commit. Git past negeerregels alleen toe op bestanden die nog niet worden bijgehouden.
  4. Commit de .gitignore, zodat iedereen in het team dezelfde regels gebruikt.

Andere .gitignore-sjablonen voor Uitvoeringsomgeving

Bekijk alle sjablonen voor Uitvoeringsomgeving