.gitignore för Bun
47 ignoreringsregler för Bun, redo att kopieras till ditt repo.
Snabb JavaScript-körmiljö och verktygslåda i ett
Den kompletta .gitignore-filen för Bun
# Genererad av LFGitignore - https://lfgitignore.com
# Skapad: 2026-10-13 15:59:16 UTC
# Tekniker: Bun
### Bun ###
logs
# SQLite-databas
*.sqlite
# Node.js-diagnostikrapporter
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
package-json.lock
# Process-ID-filer
pids
# Process-ID-fil
*.pid
node_modules.bun
# Slumpfröfil
*.seed
# Processlåsfil
*.pid.lock
# Lerna-felsökningsloggar
lerna-debug.log*
# Bibliotekstäckning
lib-cov
# Loggfil
*.log
# Täckningskatalog
coverage
# LCOV-täckningsdata
*.lcov
# TypeScript-bygginformation
*.tsbuildinfo
# NYC-täckningsutdata
.nyc_output
# npm-felsökningsloggar
npm-debug.log*
# Grunts mellanlagring
.grunt
# Yarn-felsökningsloggar
yarn-debug.log*
# Bower-beroenden
bower_components
# Yarn-felloggar
yarn-error.log*
# node-waf-konfiguration
.lock-wscript
# Kompilerade binära tillägg
build/Release
# Node.js-beroenden
node_modules/
# JSPM-paket
jspm_packages/
# npm-cachekatalog
.npm
# ESLint-cache
.eslintcache
typings/
.node_repl_history
*.tgz
# Rollup-insticksprogramscache
.rpt2_cache/
.yarn-integrity
# Miljövariabler
.env
# Rollup CJS-cache
.rts2_cache_cjs/
# Rollup ES-cache
.rts2_cache_es/
# Rollup UMD-cache
.rts2_cache_umd/
# Cachekatalog
.cache
# Next.js-byggresultat
.next
.env.test
# Nuxt.js-byggresultat
.nuxt
dist
.cache/
# VuePress-byggresultat
.vuepress/dist
# Serverless-ramverk
.serverless/
# FuseBox-cache
.fusebox/
# Lokal DynamoDB
.dynamodb/
# Tern.js-portfil
.tern-port
Vad reglerna för Bun faktiskt ignorerar
Alla mönster nedan och varför de hör hemma i din .gitignore.
Loggar
| Mönster | Vad det ignorerar |
|---|---|
logs |
Loggar |
*.sqlite |
SQLite-databas |
package-json.lock |
package-json |
node_modules.bun |
bun-driftsättningsfil |
lerna-debug.log* |
Lerna-felsökningsloggar |
*.log |
Loggfil |
npm-debug.log* |
npm-felsökningsloggar |
yarn-debug.log* |
Yarn-felsökningsloggar |
yarn-error.log* |
Yarn-felloggar |
Diagnostikrapporter (https://nodejs.org/api/report.html)
| Mönster | Vad det ignorerar |
|---|---|
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json |
Node.js-diagnostikrapporter |
Körtidsdata
| Mönster | Vad det ignorerar |
|---|---|
pids |
Process-ID-filer |
*.pid |
Process-ID-fil |
*.seed |
Slumpfröfil |
*.pid.lock |
Processlåsfil |
Katalog för instrumenterade bibliotek genererade av jscoverage/JSCover
| Mönster | Vad det ignorerar |
|---|---|
lib-cov |
Bibliotekstäckning |
Täckningskatalog som används av verktyg som istanbul
| Mönster | Vad det ignorerar |
|---|---|
coverage |
Täckningskatalog |
*.lcov |
LCOV-täckningsdata |
.nyc_output |
NYC-täckningsutdata |
TypeScript-cache
| Mönster | Vad det ignorerar |
|---|---|
*.tsbuildinfo |
TypeScript-bygginformation |
Grunts mellanlagring (https://gruntjs.com/creating-plugins#storing-task-files)
| Mönster | Vad det ignorerar |
|---|---|
.grunt |
Grunts mellanlagring |
Bowers beroendekatalog (https://bower.io/)
| Mönster | Vad det ignorerar |
|---|---|
bower_components |
Bower-beroenden |
.lock-wscript |
node-waf-konfiguration |
Kompilerade binära tillägg (https://nodejs.org/api/addons.html)
| Mönster | Vad det ignorerar |
|---|---|
build/Release |
Kompilerade binära tillägg |
Beroendekataloger
| Mönster | Vad det ignorerar |
|---|---|
node_modules/ |
Node.js-beroenden |
jspm_packages/ |
JSPM-paket |
Valfri npm-cachekatalog
| Mönster | Vad det ignorerar |
|---|---|
.npm |
npm-cachekatalog |
Valfri eslint-cache
| Mönster | Vad det ignorerar |
|---|---|
.eslintcache |
ESLint-cache |
TypeScript v1-deklarationsfiler
| Mönster | Vad det ignorerar |
|---|---|
typings/ |
TypeScript v1-deklarationsfiler |
Valfri REPL-historik
| Mönster | Vad det ignorerar |
|---|---|
.node_repl_history |
Valfri REPL-historik |
Utdata från 'npm pack'
| Mönster | Vad det ignorerar |
|---|---|
*.tgz |
Utdata från 'npm pack' |
Microbundle-cache
| Mönster | Vad det ignorerar |
|---|---|
.rpt2_cache/ |
Rollup-insticksprogramscache |
.rts2_cache_cjs/ |
Rollup CJS-cache |
.rts2_cache_es/ |
Rollup ES-cache |
.rts2_cache_umd/ |
Rollup UMD-cache |
Yarn-integritetsfil
| Mönster | Vad det ignorerar |
|---|---|
.yarn-integrity |
Yarn-integritetsfil |
.env |
Miljövariabler |
.cache |
Cachekatalog |
.env.test |
Yarn-integritetsfil |
Next.js-byggresultat
| Mönster | Vad det ignorerar |
|---|---|
.next |
Next.js-byggresultat |
Nuxt.js bygg-/genereringsresultat
| Mönster | Vad det ignorerar |
|---|---|
.nuxt |
Nuxt.js-byggresultat |
dist |
Nuxt.js bygg-/genereringsresultat |
Gatsby-filer
| Mönster | Vad det ignorerar |
|---|---|
.cache/ |
Gatsby-filer |
.vuepress/dist |
VuePress-byggresultat |
Serverless-kataloger
| Mönster | Vad det ignorerar |
|---|---|
.serverless/ |
Serverless-ramverk |
FuseBox-cache
| Mönster | Vad det ignorerar |
|---|---|
.fusebox/ |
FuseBox-cache |
DynamoDB Local-filer
| Mönster | Vad det ignorerar |
|---|---|
.dynamodb/ |
Lokal DynamoDB |
TernJS-portfil
| Mönster | Vad det ignorerar |
|---|---|
.tern-port |
Tern.js-portfil |
Så använder du denna .gitignore för Bun
- Kopiera reglerna för Bun ovan eller ladda ner filen direkt.
- Skapa en fil med namnet .gitignore i roten av ditt Git-repo och klistra in reglerna.
- Om några av filerna redan spåras, kör git rm -r --cached . och gör sedan en ny commit — Git tillämpar bara ignoreringsregler på ospårade filer.
- Checka in .gitignore så att alla i teamet delar samma regler.