.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
- Kopieer de bovenstaande regels voor Node.js of download het bestand direct.
- Maak een bestand met de naam .gitignore in de hoofdmap van je Git-repository en plak de regels erin.
- 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.
- Commit de .gitignore, zodat iedereen in het team dezelfde regels gebruikt.