Ludovic Frank Gitignore

Bun için .gitignore

Bun için deponuza kopyalamaya hazır 47 yoksayma kuralı.

Hızlı hepsi bir arada JavaScript çalışma zamanı ve araç seti

Bun için eksiksiz .gitignore

# LFGitignore tarafından oluşturuldu - https://lfgitignore.com
# Oluşturuldu: 2026-10-31 22:57:43 UTC
# Teknolojiler: Bun

### Bun ###
logs
# SQLite veritabanı
*.sqlite
# Node.js tanılama raporları
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
package-json.lock
# İşlem kimliği dosyaları
pids
# İşlem kimliği dosyası
*.pid
node_modules.bun
# Rastgele tohum dosyası
*.seed
# İşlem kilit dosyası
*.pid.lock
# Lerna hata ayıklama günlükleri
lerna-debug.log*
# Kütüphane kapsamı
lib-cov
# Günlük dosyası
*.log
# Kapsam dizini
coverage
# LCOV kapsama verileri
*.lcov
# TypeScript derleme bilgileri
*.tsbuildinfo
# NYC kapsama çıktısı
.nyc_output
# npm hata ayıklama günlükleri
npm-debug.log*
# Grunt ara depolama
.grunt
# Yarn hata ayıklama günlükleri
yarn-debug.log*
# Bower bağımlılıkları
bower_components
# Yarn hata günlükleri
yarn-error.log*
# node-waf yapılandırması
.lock-wscript
# Derlenmiş ikili eklentiler
build/Release
# Node.js bağımlılıkları
node_modules/
# JSPM paketleri
jspm_packages/
# npm önbellek dizini
.npm
# ESLint önbelleği
.eslintcache
typings/
.node_repl_history
*.tgz
# Toplama eklentisi önbelleği
.rpt2_cache/
.yarn-integrity
# Ortam değişkenleri
.env
# Toplama CJS önbelleği
.rts2_cache_cjs/
# Toplama ES önbelleği
.rts2_cache_es/
# Toplama UMD önbelleği
.rts2_cache_umd/
# Önbellek dizini
.cache
# Next.js derleme çıktısı
.next
.env.test
# Nuxt.js derleme çıktısı
.nuxt
dist
.cache/
# VuePress derleme çıktısı
.vuepress/dist
# Sunucusuz çerçeve
.serverless/
# FuseBox önbelleği
.fusebox/
# Yerel DynamoDB
.dynamodb/
# Tern.js bağlantı noktası dosyası
.tern-port

Bu Bun kurallarının aslında neyi göz ardı ettiği

Aşağıda tüm desenleri ve .gitignore dosyanızda neden yer almaları gerektiğini görebilirsiniz.

Günlükler

Desen Yoksaydıkları
logs Günlükler
*.sqlite SQLite veritabanı
package-json.lock package-json
node_modules.bun bun dağıtım dosyası
lerna-debug.log* Lerna hata ayıklama günlükleri
*.log Günlük dosyası
npm-debug.log* npm hata ayıklama günlükleri
yarn-debug.log* Yarn hata ayıklama günlükleri
yarn-error.log* Yarn hata günlükleri

Tanılama raporları (https://nodejs.org/api/report.html)

Desen Yoksaydıkları
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json Node.js tanılama raporları

Çalışma zamanı verileri

Desen Yoksaydıkları
pids İşlem kimliği dosyaları
*.pid İşlem kimliği dosyası
*.seed Rastgele tohum dosyası
*.pid.lock İşlem kilit dosyası

jscoverage/JSCover tarafından oluşturulan enstrümanlı kütüphaneler için dizin

Desen Yoksaydıkları
lib-cov Kütüphane kapsamı

istanbul gibi araçların kullandığı kapsama dizini

Desen Yoksaydıkları
coverage Kapsam dizini
*.lcov LCOV kapsama verileri
.nyc_output NYC kapsama çıktısı

TypeScript önbelleği

Desen Yoksaydıkları
*.tsbuildinfo TypeScript derleme bilgileri

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

Desen Yoksaydıkları
.grunt Grunt ara depolama

Bower bağımlılık dizini (https://bower.io/)

Desen Yoksaydıkları
bower_components Bower bağımlılıkları
.lock-wscript node-waf yapılandırması

Derlenmiş ikili eklentiler (https://nodejs.org/api/addons.html)

Desen Yoksaydıkları
build/Release Derlenmiş ikili eklentiler

Bağımlılık dizinleri

Desen Yoksaydıkları
node_modules/ Node.js bağımlılıkları
jspm_packages/ JSPM paketleri

İsteğe bağlı npm önbellek dizini

Desen Yoksaydıkları
.npm npm önbellek dizini

İsteğe bağlı eslint önbelleği

Desen Yoksaydıkları
.eslintcache ESLint önbelleği

TypeScript v1 bildirim dosyaları

Desen Yoksaydıkları
typings/ TypeScript v1 bildirim dosyaları

İsteğe bağlı REPL geçmişi

Desen Yoksaydıkları
.node_repl_history İsteğe bağlı REPL geçmişi

'npm paketi' çıktısı

Desen Yoksaydıkları
*.tgz 'npm paketi' çıktısı

Mikro paket önbelleği

Desen Yoksaydıkları
.rpt2_cache/ Toplama eklentisi önbelleği
.rts2_cache_cjs/ Toplama CJS önbelleği
.rts2_cache_es/ Toplama ES önbelleği
.rts2_cache_umd/ Toplama UMD önbelleği

Yarn bütünlük dosyası

Desen Yoksaydıkları
.yarn-integrity Yarn bütünlük dosyası
.env Ortam değişkenleri
.cache Önbellek dizini
.env.test Yarn bütünlük dosyası

Next.js derleme çıktısı

Desen Yoksaydıkları
.next Next.js derleme çıktısı

Nuxt.js çıktı oluştur/oluştur

Desen Yoksaydıkları
.nuxt Nuxt.js derleme çıktısı
dist Nuxt.js çıktı oluştur/oluştur

Gatsby dosyaları

Desen Yoksaydıkları
.cache/ Gatsby dosyaları
.vuepress/dist VuePress derleme çıktısı

Sunucusuz dizinler

Desen Yoksaydıkları
.serverless/ Sunucusuz çerçeve

FuseBox önbelleği

Desen Yoksaydıkları
.fusebox/ FuseBox önbelleği

DynamoDB Yerel dosyaları

Desen Yoksaydıkları
.dynamodb/ Yerel DynamoDB

TernJS bağlantı noktası dosyası

Desen Yoksaydıkları
.tern-port Tern.js bağlantı noktası dosyası

Bun için bu .gitignore nasıl kullanılır?

  1. Yukarıdaki Bun kurallarını kopyalayın veya dosyayı doğrudan indirin.
  2. Git deponuzun kökünde .gitignore adlı bir dosya oluşturun ve kuralları bu dosyaya yapıştırın.
  3. Bu dosyalardan bazıları zaten izleniyorsa git rm -r --cached . komutunu çalıştırıp yeniden commit edin. Git, yoksayma kurallarını yalnızca izlenmeyen dosyalara uygular.
  4. Ekipteki herkesin aynı kuralları kullanması için .gitignore dosyasını commit edin.

Diğer Çalışma zamanı .gitignore şablonları

Her Çalışma zamanı şablonunu görün