.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
- Skopiuj powyższe reguły dla Bun lub pobierz plik.
- Utwórz plik o nazwie .gitignore w katalogu głównym repozytorium Git i wklej do niego reguły.
- 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.
- Dodaj .gitignore do commita, aby cały zespół korzystał z tych samych reguł.