.gitignore dla Bun

47 reguł ignorowania dla Bun, gotowych do skopiowania do repozytorium.

Szybkie, wszechstronne środowisko wykonawcze JavaScript i zestaw narzędzi

Kompletny plik .gitignore dla Bun

# Wygenerowano przez LFGitignore - https://lfgitignore.com
# Utworzono: 2026-10-13 15:59:34 UTC
# Technologie: Bun

### Bun ###
logs
# Baza danych SQLite
*.sqlite
# Raporty diagnostyczne Node.js
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
package-json.lock
# Pliki identyfikatorów procesów
pids
# Plik identyfikatora procesu
*.pid
node_modules.bun
# Plik ziarna generatora liczb losowych
*.seed
# Plik blokady procesu
*.pid.lock
# Dzienniki debugowania Lerny
lerna-debug.log*
# Pokrycie biblioteki testami
lib-cov
# Plik dziennika
*.log
# Katalog danych pokrycia kodu testami
coverage
# Dane pokrycia kodu testami LCOV
*.lcov
# Informacje o kompilacji TypeScript
*.tsbuildinfo
# Wyniki pomiaru pokrycia kodu testami NYC
.nyc_output
# Dzienniki debugowania npm
npm-debug.log*
# Magazyn pośredni Grunt
.grunt
# Dzienniki debugowania Yarn
yarn-debug.log*
# Zależności Bowera
bower_components
# Dzienniki błędów Yarn
yarn-error.log*
# Konfiguracja node-waf
.lock-wscript
# Skompilowane dodatki binarne
build/Release
# Zależności Node.js
node_modules/
# Pakiety JSPM
jspm_packages/
# Katalog pamięci podręcznej npm
.npm
# Pamięć podręczna ESLint
.eslintcache
typings/
.node_repl_history
*.tgz
# Pamięć podręczna wtyczek Rollup
.rpt2_cache/
.yarn-integrity
# Zmienne środowiskowe
.env
# Pamięć podręczna CJS Rollup
.rts2_cache_cjs/
# Pamięć podręczna ES Rollup
.rts2_cache_es/
# Pamięć podręczna UMD Rollup
.rts2_cache_umd/
# Katalog pamięci podręcznej
.cache
# Wyniki budowania Next.js
.next
.env.test
# Dane wyjściowe kompilacji Nuxt.js
.nuxt
dist
.cache/
# Wyniki budowania VuePress
.vuepress/dist
# Framework Serverless
.serverless/
# Pamięć podręczna FuseBox
.fusebox/
# Lokalna baza danych DynamoDB
.dynamodb/
# Plik portu Tern.js
.tern-port

Co ignorują te reguły dla Bun

Każdy z poniższych wzorców wraz z wyjaśnieniem, dlaczego warto umieścić go w .gitignore.

Dzienniki

Wzorzec Co ignoruje
logs Dzienniki
*.sqlite Baza danych SQLite
package-json.lock package-json
node_modules.bun Plik wdrożenia bun
lerna-debug.log* Dzienniki debugowania Lerny
*.log Plik dziennika
npm-debug.log* Dzienniki debugowania npm
yarn-debug.log* Dzienniki debugowania Yarn
yarn-error.log* Dzienniki błędów Yarn

Raporty diagnostyczne (https://nodejs.org/api/report.html)

Wzorzec Co ignoruje
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json Raporty diagnostyczne Node.js

Dane środowiska uruchomieniowego

Wzorzec Co ignoruje
pids Pliki identyfikatorów procesów
*.pid Plik identyfikatora procesu
*.seed Plik ziarna generatora liczb losowych
*.pid.lock Plik blokady procesu

Katalog bibliotek z instrumentacją generowanych przez jscoverage/JSCover

Wzorzec Co ignoruje
lib-cov Pokrycie biblioteki testami

Katalog pokrycia kodu testami używany przez narzędzia takie jak istanbul

Wzorzec Co ignoruje
coverage Katalog danych pokrycia kodu testami
*.lcov Dane pokrycia kodu testami LCOV
.nyc_output Wyniki pomiaru pokrycia kodu testami NYC

Pamięć podręczna TypeScript

Wzorzec Co ignoruje
*.tsbuildinfo Informacje o kompilacji TypeScript

Magazyn pośredni Grunt (https://gruntjs.com/creating-plugins#storing-task-files)

Wzorzec Co ignoruje
.grunt Magazyn pośredni Grunt

Katalog zależności Bowera (https://bower.io/)

Wzorzec Co ignoruje
bower_components Zależności Bowera
.lock-wscript Konfiguracja node-waf

Skompilowane dodatki binarne (https://nodejs.org/api/addons.html)

Wzorzec Co ignoruje
build/Release Skompilowane dodatki binarne

Katalogi zależności

Wzorzec Co ignoruje
node_modules/ Zależności Node.js
jspm_packages/ Pakiety JSPM

Opcjonalny katalog pamięci podręcznej npm

Wzorzec Co ignoruje
.npm Katalog pamięci podręcznej npm

Opcjonalna pamięć podręczna eslint

Wzorzec Co ignoruje
.eslintcache Pamięć podręczna ESLint

Pliki deklaracji TypeScript v1

Wzorzec Co ignoruje
typings/ Pliki deklaracji TypeScript v1

Opcjonalna historia REPL

Wzorzec Co ignoruje
.node_repl_history Opcjonalna historia REPL

Dane wyjściowe „npm pack”

Wzorzec Co ignoruje
*.tgz Dane wyjściowe „npm pack”

Pamięć podręczna Microbundle

Wzorzec Co ignoruje
.rpt2_cache/ Pamięć podręczna wtyczek Rollup
.rts2_cache_cjs/ Pamięć podręczna CJS Rollup
.rts2_cache_es/ Pamięć podręczna ES Rollup
.rts2_cache_umd/ Pamięć podręczna UMD Rollup

Plik integralności Yarn

Wzorzec Co ignoruje
.yarn-integrity Plik integralności Yarn
.env Zmienne środowiskowe
.cache Katalog pamięci podręcznej
.env.test Plik integralności Yarn

Wyniki budowania Next.js

Wzorzec Co ignoruje
.next Wyniki budowania Next.js

Wyniki poleceń build / generate Nuxt.js

Wzorzec Co ignoruje
.nuxt Dane wyjściowe kompilacji Nuxt.js
dist Wyniki poleceń build / generate Nuxt.js

Pliki Gatsby’ego

Wzorzec Co ignoruje
.cache/ Pliki Gatsby’ego
.vuepress/dist Wyniki budowania VuePress

Katalogi Serverless

Wzorzec Co ignoruje
.serverless/ Framework Serverless

Pamięć podręczna FuseBox

Wzorzec Co ignoruje
.fusebox/ Pamięć podręczna FuseBox

Pliki lokalne DynamoDB

Wzorzec Co ignoruje
.dynamodb/ Lokalna baza danych DynamoDB

Plik portu TernJS

Wzorzec Co ignoruje
.tern-port Plik portu Tern.js

Jak używać tego pliku .gitignore dla Bun

  1. Skopiuj powyższe reguły dla Bun lub pobierz plik.
  2. Utwórz plik o nazwie .gitignore w katalogu głównym repozytorium Git i wklej do niego reguły.
  3. Jeśli Git już śledzi niektóre z tych plików, uruchom git rm -r --cached ., a następnie utwórz nowy commit — Git stosuje reguły ignorowania tylko do nieśledzonych plików.
  4. Dodaj .gitignore do commita, aby cały zespół korzystał z tych samych reguł.

Inne szablony .gitignore: Środowisko uruchomieniowe

Zobacz wszystkie szablony: Środowisko uruchomieniowe