.gitignore: Bun

47 ohitussääntöä teknologialle Bun, valmiina kopioitavaksi tietovarastoosi.

Nopea JavaScript-ajoympäristö ja kattava työkalupaketti

Kattava .gitignore: Bun

# Luotu LFGitignorella - https://lfgitignore.com
# Luotu: 2026-10-13 15:57:37 UTC
# Teknologiat: Bun

### Bun ###
logs
# SQLite-tietokanta
*.sqlite
# Node.js-diagnostiikkaraportit
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
package-json.lock
# Prosessitunnistetiedostot
pids
# Prosessitunnistetiedosto
*.pid
node_modules.bun
# Satunnaislukusiementiedosto
*.seed
# Prosessin lukitustiedosto
*.pid.lock
# Lernan virheenjäljityslokit
lerna-debug.log*
# Kirjaston kattavuus
lib-cov
# Lokitiedosto
*.log
# Kattavuushakemisto
coverage
# LCOV-kattavuustiedot
*.lcov
# TypeScript-käännöstiedot
*.tsbuildinfo
# NYC-kattavuustulokset
.nyc_output
# npm-virheenjäljityslokit
npm-debug.log*
# Grunt-välitallennus
.grunt
# Yarnin virheenjäljityslokit
yarn-debug.log*
# Bower-riippuvuudet
bower_components
# Yarnin virhelokit
yarn-error.log*
# node-waf-asetukset
.lock-wscript
# Käännetyt binäärilisäosat
build/Release
# Node.js-riippuvuudet
node_modules/
# JSPM-paketit
jspm_packages/
# npm-välimuistihakemisto
.npm
# ESLint-välimuisti
.eslintcache
typings/
.node_repl_history
*.tgz
# Rollup-lisäosan välimuisti
.rpt2_cache/
.yarn-integrity
# Ympäristömuuttujat
.env
# Rollup CJS -välimuisti
.rts2_cache_cjs/
# Rollup ES -välimuisti
.rts2_cache_es/
# Rollup UMD -välimuisti
.rts2_cache_umd/
# Välimuistihakemisto
.cache
# Next.js-käännöstulokset
.next
.env.test
# Nuxt.js-käännöstulokset
.nuxt
dist
.cache/
# VuePress-käännöstulokset
.vuepress/dist
# Palvelimeton sovelluskehys
.serverless/
# FuseBox-välimuisti
.fusebox/
# Paikallinen DynamoDB
.dynamodb/
# Tern.js-porttitiedosto
.tern-port

Mitä nämä Bun-säännöt ohittavat

Kaikki säännöt ja selitykset sille, miksi ne kuuluvat .gitignore-tiedostoosi.

Lokit

Sääntö Mitä se ohittaa
logs Lokit
*.sqlite SQLite-tietokanta
package-json.lock package-json
node_modules.bun bun-käyttöönottotiedosto
lerna-debug.log* Lernan virheenjäljityslokit
*.log Lokitiedosto
npm-debug.log* npm-virheenjäljityslokit
yarn-debug.log* Yarnin virheenjäljityslokit
yarn-error.log* Yarnin virhelokit

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

Sääntö Mitä se ohittaa
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json Node.js-diagnostiikkaraportit

Ajonaikaiset tiedot

Sääntö Mitä se ohittaa
pids Prosessitunnistetiedostot
*.pid Prosessitunnistetiedosto
*.seed Satunnaislukusiementiedosto
*.pid.lock Prosessin lukitustiedosto

jscoverage/JSCover-työkalujen luomien instrumentoitujen kirjastojen hakemisto

Sääntö Mitä se ohittaa
lib-cov Kirjaston kattavuus

Kattavuushakemisto, jota käyttävät esimerkiksi istanbul-työkalut

Sääntö Mitä se ohittaa
coverage Kattavuushakemisto
*.lcov LCOV-kattavuustiedot
.nyc_output NYC-kattavuustulokset

TypeScript-välimuisti

Sääntö Mitä se ohittaa
*.tsbuildinfo TypeScript-käännöstiedot

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

Sääntö Mitä se ohittaa
.grunt Grunt-välitallennus

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

Sääntö Mitä se ohittaa
bower_components Bower-riippuvuudet
.lock-wscript node-waf-asetukset

Käännetyt binäärilisäosat (https://nodejs.org/api/addons.html)

Sääntö Mitä se ohittaa
build/Release Käännetyt binäärilisäosat

Riippuvuushakemistot

Sääntö Mitä se ohittaa
node_modules/ Node.js-riippuvuudet
jspm_packages/ JSPM-paketit

Valinnainen npm-välimuistihakemisto

Sääntö Mitä se ohittaa
.npm npm-välimuistihakemisto

Valinnainen eslint-välimuisti

Sääntö Mitä se ohittaa
.eslintcache ESLint-välimuisti

TypeScript v1 -määrittelytiedostot

Sääntö Mitä se ohittaa
typings/ TypeScript v1 -määrittelytiedostot

Valinnainen REPL-historia

Sääntö Mitä se ohittaa
.node_repl_history Valinnainen REPL-historia

'npm pack' -komennon tulokset

Sääntö Mitä se ohittaa
*.tgz 'npm pack' -komennon tulokset

Microbundle-välimuisti

Sääntö Mitä se ohittaa
.rpt2_cache/ Rollup-lisäosan välimuisti
.rts2_cache_cjs/ Rollup CJS -välimuisti
.rts2_cache_es/ Rollup ES -välimuisti
.rts2_cache_umd/ Rollup UMD -välimuisti

Yarnin eheystiedosto

Sääntö Mitä se ohittaa
.yarn-integrity Yarnin eheystiedosto
.env Ympäristömuuttujat
.cache Välimuistihakemisto
.env.test Yarnin eheystiedosto

Next.js-käännöstulokset

Sääntö Mitä se ohittaa
.next Next.js-käännöstulokset

Nuxt.js-käännöksen / -generoinnin tulokset

Sääntö Mitä se ohittaa
.nuxt Nuxt.js-käännöstulokset
dist Nuxt.js-käännöksen / -generoinnin tulokset

Gatsby-tiedostot

Sääntö Mitä se ohittaa
.cache/ Gatsby-tiedostot
.vuepress/dist VuePress-käännöstulokset

Serverless-hakemistot

Sääntö Mitä se ohittaa
.serverless/ Palvelimeton sovelluskehys

FuseBox-välimuisti

Sääntö Mitä se ohittaa
.fusebox/ FuseBox-välimuisti

DynamoDB Local -tiedostot

Sääntö Mitä se ohittaa
.dynamodb/ Paikallinen DynamoDB

TernJS-porttitiedosto

Sääntö Mitä se ohittaa
.tern-port Tern.js-porttitiedosto

Tämän .gitignore-tiedoston käyttö: Bun

  1. Kopioi yllä olevat Bun-säännöt tai lataa tiedosto suoraan.
  2. Luo .gitignore-niminen tiedosto Git-tietovarastosi juureen ja liitä säännöt siihen.
  3. Jos osa tiedostoista on jo seurannassa, suorita git rm -r --cached . ja tee uusi commit — Git soveltaa ohitussääntöjä vain tiedostoihin, joita ei seurata.
  4. Lisää .gitignore committiin, jotta koko tiimi käyttää samoja sääntöjä.

Muita .gitignore-malleja luokassa Ajoympäristö

Näytä kaikki luokan Ajoympäristö mallit