.gitignore für Bun

47 Ausschlussregeln für Bun, die du direkt in dein Repository übernehmen kannst.

Schnelle JavaScript-Laufzeitumgebung mit umfassendem Toolkit

Die vollständige .gitignore für Bun

# Erstellt von LFGitignore - https://lfgitignore.com
# Erstellt: 2026-10-13 15:48:40 UTC
# Technologien: Bun

### Bun ###
logs
# SQLite-Datenbank
*.sqlite
# Node.js-Diagnoseberichte
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
package-json.lock
# Prozess-ID-Dateien
pids
# Prozess-ID-Datei
*.pid
node_modules.bun
# Seed-Datei für Zufallszahlen
*.seed
# Prozesssperrdatei
*.pid.lock
# Lerna-Debug-Protokolle
lerna-debug.log*
# Abdeckung der Bibliothek
lib-cov
# Protokolldatei
*.log
# Verzeichnis für Testabdeckungsdaten
coverage
# LCOV-Abdeckungsdaten
*.lcov
# TypeScript-Build-Informationen
*.tsbuildinfo
# Ausgabe der NYC-Abdeckung
.nyc_output
# npm-Debug-Protokolle
npm-debug.log*
# Grunt Zwischenspeicher
.grunt
# Yarn-Debug-Protokolle
yarn-debug.log*
# Bower-Abhängigkeiten
bower_components
# Yarn-Fehlerprotokolle
yarn-error.log*
# Node-WAF-Konfiguration
.lock-wscript
# Kompilierte binäre Addons
build/Release
# Node.js-Abhängigkeiten
node_modules/
# JSPM-Pakete
jspm_packages/
# npm-Cache-Verzeichnis
.npm
# ESLint-Cache
.eslintcache
typings/
.node_repl_history
*.tgz
# Rollup-Plugin-Cache
.rpt2_cache/
.yarn-integrity
# Umgebungsvariablen
.env
# Rollup-CJS-Cache
.rts2_cache_cjs/
# Rollup-ES-Cache
.rts2_cache_es/
# Rollup-UMD-Cache
.rts2_cache_umd/
# Cache-Verzeichnis
.cache
# Next.js-Build-Ausgabe
.next
.env.test
# Nuxt.js Build-Ausgabe
.nuxt
dist
.cache/
# VuePress-Build-Ausgabe
.vuepress/dist
# Serverless-Framework
.serverless/
# FuseBox-Cache
.fusebox/
# Lokale DynamoDB
.dynamodb/
# Tern.js-Portdatei
.tern-port

Was diese Regeln für Bun ausschließen

Alle Muster im Überblick – und warum sie in deine .gitignore gehören.

Protokolle

Muster Ausgeschlossene Dateien
logs Protokolle
*.sqlite SQLite-Datenbank
package-json.lock package-json
node_modules.bun Bun-Deploy-Datei
lerna-debug.log* Lerna-Debug-Protokolle
*.log Protokolldatei
npm-debug.log* npm-Debug-Protokolle
yarn-debug.log* Yarn-Debug-Protokolle
yarn-error.log* Yarn-Fehlerprotokolle

Diagnoseberichte (https://nodejs.org/api/report.html)

Muster Ausgeschlossene Dateien
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json Node.js-Diagnoseberichte

Laufzeitdaten

Muster Ausgeschlossene Dateien
pids Prozess-ID-Dateien
*.pid Prozess-ID-Datei
*.seed Seed-Datei für Zufallszahlen
*.pid.lock Prozesssperrdatei

Verzeichnis für instrumentierte Bibliotheken, die von jscoverage/JSCover generiert wurden

Muster Ausgeschlossene Dateien
lib-cov Abdeckung der Bibliothek

Verzeichnis für Testabdeckungsdaten von Tools wie istanbul

Muster Ausgeschlossene Dateien
coverage Verzeichnis für Testabdeckungsdaten
*.lcov LCOV-Abdeckungsdaten
.nyc_output Ausgabe der NYC-Abdeckung

TypeScript-Cache

Muster Ausgeschlossene Dateien
*.tsbuildinfo TypeScript-Build-Informationen

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

Muster Ausgeschlossene Dateien
.grunt Grunt Zwischenspeicher

Bower-Abhängigkeitsverzeichnis (https://bower.io/)

Muster Ausgeschlossene Dateien
bower_components Bower-Abhängigkeiten
.lock-wscript Node-WAF-Konfiguration

Kompilierte binäre Addons (https://nodejs.org/api/addons.html)

Muster Ausgeschlossene Dateien
build/Release Kompilierte binäre Addons

Abhängigkeitsverzeichnisse

Muster Ausgeschlossene Dateien
node_modules/ Node.js-Abhängigkeiten
jspm_packages/ JSPM-Pakete

Optionales NPM-Cache-Verzeichnis

Muster Ausgeschlossene Dateien
.npm npm-Cache-Verzeichnis

Optionaler Eslint-Cache

Muster Ausgeschlossene Dateien
.eslintcache ESLint-Cache

TypeScript v1-Deklarationsdateien

Muster Ausgeschlossene Dateien
typings/ TypeScript v1-Deklarationsdateien

Optionaler REPL-Verlauf

Muster Ausgeschlossene Dateien
.node_repl_history Optionaler REPL-Verlauf

Ausgabe von 'npm pack'

Muster Ausgeschlossene Dateien
*.tgz Ausgabe von 'npm pack'

Microbundle-Cache

Muster Ausgeschlossene Dateien
.rpt2_cache/ Rollup-Plugin-Cache
.rts2_cache_cjs/ Rollup-CJS-Cache
.rts2_cache_es/ Rollup-ES-Cache
.rts2_cache_umd/ Rollup-UMD-Cache

Yarn-Integritätsdatei

Muster Ausgeschlossene Dateien
.yarn-integrity Yarn-Integritätsdatei
.env Umgebungsvariablen
.cache Cache-Verzeichnis
.env.test Yarn-Integritätsdatei

Next.js-Build-Ausgabe

Muster Ausgeschlossene Dateien
.next Next.js-Build-Ausgabe

Ausgabe von Nuxt.js build / generate

Muster Ausgeschlossene Dateien
.nuxt Nuxt.js Build-Ausgabe
dist Ausgabe von Nuxt.js build / generate

Gatsby-Dateien

Muster Ausgeschlossene Dateien
.cache/ Gatsby-Dateien
.vuepress/dist VuePress-Build-Ausgabe

Serverless-Verzeichnisse

Muster Ausgeschlossene Dateien
.serverless/ Serverless-Framework

FuseBox-Cache

Muster Ausgeschlossene Dateien
.fusebox/ FuseBox-Cache

Lokale DynamoDB-Dateien

Muster Ausgeschlossene Dateien
.dynamodb/ Lokale DynamoDB

TernJS-Portdatei

Muster Ausgeschlossene Dateien
.tern-port Tern.js-Portdatei

So verwendest du diese .gitignore für Bun

  1. Kopiere die Regeln für Bun oben oder lade die Datei direkt herunter.
  2. Erstelle im Stammverzeichnis deines Git-Repositorys eine Datei namens .gitignore und füge die Regeln ein.
  3. Falls Git einige dieser Dateien bereits erfasst, führe git rm -r --cached . aus und erstelle einen neuen Commit – Git wendet Ausschlussregeln nur auf nicht erfasste Dateien an.
  4. Committe die .gitignore, damit alle im Team dieselben Regeln verwenden.

Weitere .gitignore-Vorlagen für Laufzeit

Alle Vorlagen für Laufzeit ansehen