.gitignore per a Bun
47 regles d’exclusió de Bun, llestes per copiar al repositori.
Temps d'execució ràpid i conjunt d'eines JavaScript tot en un
El .gitignore complet per a Bun
# Generat per LFGitignore - https://lfgitignore.com
# Creat: 2026-10-31 23:46:40 UTC
# Tecnologies: Bun
### Bun ###
logs
# Base de dades SQLite
*.sqlite
# Informes de diagnòstic Node.js
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
package-json.lock
# Fitxers d'identificació del procés
pids
# Fitxer d'identificació del procés
*.pid
node_modules.bun
# Fitxer de llavors aleatòries
*.seed
# Fitxer de bloqueig del procés
*.pid.lock
# Registres de depuració de Lerna
lerna-debug.log*
# Cobertura de la biblioteca
lib-cov
# Fitxer de registre
*.log
# Directori de cobertura
coverage
# Dades de cobertura LCOV
*.lcov
# Informació de compilació de TypeScript
*.tsbuildinfo
# Sortida de cobertura de Nova York
.nyc_output
# registres de depuració npm
npm-debug.log*
# Emmagatzematge intermedi Grunt
.grunt
# Registres de depuració de Yarn
yarn-debug.log*
# Dependències de Bower
bower_components
# Registres d’errors de Yarn
yarn-error.log*
# configuració node-waf
.lock-wscript
# Complements binaris compilats
build/Release
# Dependències Node.js
node_modules/
# Paquets JSPM
jspm_packages/
# directori de memòria cau npm
.npm
# Memòria cau ESLint
.eslintcache
typings/
.node_repl_history
*.tgz
# Agrega la memòria cau del connector
.rpt2_cache/
.yarn-integrity
# Variables d'entorn
.env
# Amplieu la memòria cau CJS
.rts2_cache_cjs/
# Agrega la memòria cau ES
.rts2_cache_es/
# Amplieu la memòria cau UMD
.rts2_cache_umd/
# Directori de memòria cau
.cache
# Sortida de compilació de Next.js
.next
.env.test
# Sortida de compilació de Nuxt.js
.nuxt
dist
.cache/
# Sortida de compilació de VuePress
.vuepress/dist
# Framework sense servidor
.serverless/
# Memòria cau de FuseBox
.fusebox/
# DynamoDB local
.dynamodb/
# Fitxer de port Tern.js
.tern-port
El que aquestes regles Bun ignoren realment
Cada patró a continuació i per què pertany al vostre .gitignore.
Registres
| Patró | El que ignora |
|---|---|
logs |
Registres |
*.sqlite |
Base de dades SQLite |
package-json.lock |
package-json |
node_modules.bun |
fitxer de desplegament bun |
lerna-debug.log* |
Registres de depuració de Lerna |
*.log |
Fitxer de registre |
npm-debug.log* |
registres de depuració npm |
yarn-debug.log* |
Registres de depuració de Yarn |
yarn-error.log* |
Registres d’errors de Yarn |
Informes de diagnòstic (https://nodejs.org/api/report.html)
| Patró | El que ignora |
|---|---|
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json |
Informes de diagnòstic Node.js |
Dades d'execució
| Patró | El que ignora |
|---|---|
pids |
Fitxers d'identificació del procés |
*.pid |
Fitxer d'identificació del procés |
*.seed |
Fitxer de llavors aleatòries |
*.pid.lock |
Fitxer de bloqueig del procés |
Directori per a les biblioteques instrumentades generades per jscoverage/JSCover
| Patró | El que ignora |
|---|---|
lib-cov |
Cobertura de la biblioteca |
Directori de cobertura utilitzat per eines com Istanbul
| Patró | El que ignora |
|---|---|
coverage |
Directori de cobertura |
*.lcov |
Dades de cobertura LCOV |
.nyc_output |
Sortida de cobertura de Nova York |
Memòria cau de TypeScript
| Patró | El que ignora |
|---|---|
*.tsbuildinfo |
Informació de compilació de TypeScript |
Emmagatzematge intermedi Grunt (https://gruntjs.com/creating-plugins#storing-task-files)
| Patró | El que ignora |
|---|---|
.grunt |
Emmagatzematge intermedi Grunt |
Directori de dependències de Bower (https://bower.io/)
| Patró | El que ignora |
|---|---|
bower_components |
Dependències de Bower |
.lock-wscript |
configuració node-waf |
Complements binaris compilats (https://nodejs.org/api/addons.html)
| Patró | El que ignora |
|---|---|
build/Release |
Complements binaris compilats |
Directoris de dependències
| Patró | El que ignora |
|---|---|
node_modules/ |
Dependències Node.js |
jspm_packages/ |
Paquets JSPM |
Directori de memòria cau npm opcional
| Patró | El que ignora |
|---|---|
.npm |
directori de memòria cau npm |
Memòria cau d'eslint opcional
| Patró | El que ignora |
|---|---|
.eslintcache |
Memòria cau ESLint |
Fitxers de declaració TypeScript v1
| Patró | El que ignora |
|---|---|
typings/ |
Fitxers de declaració TypeScript v1 |
Historial de REPL opcional
| Patró | El que ignora |
|---|---|
.node_repl_history |
Historial de REPL opcional |
Sortida del "paquet npm"
| Patró | El que ignora |
|---|---|
*.tgz |
Sortida del "paquet npm" |
memòria cau de microbundles
| Patró | El que ignora |
|---|---|
.rpt2_cache/ |
Agrega la memòria cau del connector |
.rts2_cache_cjs/ |
Amplieu la memòria cau CJS |
.rts2_cache_es/ |
Agrega la memòria cau ES |
.rts2_cache_umd/ |
Amplieu la memòria cau UMD |
Fitxer d’integritat de Yarn
| Patró | El que ignora |
|---|---|
.yarn-integrity |
Fitxer d’integritat de Yarn |
.env |
Variables d'entorn |
.cache |
Directori de memòria cau |
.env.test |
Fitxer d’integritat de Yarn |
Sortida de compilació de Next.js
| Patró | El que ignora |
|---|---|
.next |
Sortida de compilació de Next.js |
Nuxt.js genera / genera sortida
| Patró | El que ignora |
|---|---|
.nuxt |
Sortida de compilació de Nuxt.js |
dist |
Nuxt.js genera / genera sortida |
Fitxers Gatsby
| Patró | El que ignora |
|---|---|
.cache/ |
Fitxers Gatsby |
.vuepress/dist |
Sortida de compilació de VuePress |
Directoris sense servidor
| Patró | El que ignora |
|---|---|
.serverless/ |
Framework sense servidor |
Memòria cau de FuseBox
| Patró | El que ignora |
|---|---|
.fusebox/ |
Memòria cau de FuseBox |
Fitxers locals de DynamoDB
| Patró | El que ignora |
|---|---|
.dynamodb/ |
DynamoDB local |
Fitxer de port TernJS
| Patró | El que ignora |
|---|---|
.tern-port |
Fitxer de port Tern.js |
Com utilitzar aquest .gitignore per a Bun
- Copieu les regles Bun anteriors o descarregueu el fitxer directament.
- Creeu un fitxer anomenat .gitignore a l'arrel del vostre repositori Git i enganxeu-hi les regles.
- Si alguns d’aquests fitxers ja tenen seguiment, executeu git rm -r --cached . i torneu a confirmar els canvis: Git només aplica les regles d’exclusió als fitxers sense seguiment.
- Confirmeu el fitxer .gitignore perquè tot l’equip comparteixi les mateixes regles.