Ludovic Frank Gitignore

.gitignore за Bun

47 правила за игнориране за Bun, готови за копиране в хранилището ви.

Бърза универсална среда за изпълнение и набор от инструменти за JavaScript

Пълният .gitignore за Bun

# Генерирано от LFGitignore — https://lfgitignore.com
# Създадено: 2026-10-13 15:58:38 UTC
# Технологии: Bun

### Bun ###
logs
# База данни SQLite
*.sqlite
# Диагностични отчети на Node.js
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
package-json.lock
# Файлове с идентификатори на процеси
pids
# Файл с идентификатор на процес
*.pid
node_modules.bun
# Файл с начална стойност за случайни числа
*.seed
# Файл за заключване на процес
*.pid.lock
# Журнали за дебъгване на Lerna
lerna-debug.log*
# Покритие на библиотеката
lib-cov
# Журнален файл
*.log
# Директория за покритието
coverage
# Данни за покритието в LCOV
*.lcov
# Информация за компилирането на TypeScript
*.tsbuildinfo
# Резултати за покритието на NYC
.nyc_output
# Журнали за дебъгване на npm
npm-debug.log*
# Междинно хранилище на Grunt
.grunt
# Журнали за дебъгване на Yarn
yarn-debug.log*
# Зависимости на Bower
bower_components
# Журнали на грешките на Yarn
yarn-error.log*
# Конфигурация на node-waf
.lock-wscript
# Компилирани двоични добавки
build/Release
# Зависимости на Node.js
node_modules/
# Пакети на JSPM
jspm_packages/
# Директория за кеш на npm
.npm
# Кеш на ESLint
.eslintcache
typings/
.node_repl_history
*.tgz
# Кеш на приставки на Rollup
.rpt2_cache/
.yarn-integrity
# Променливи на средата
.env
# CJS кеш на Rollup
.rts2_cache_cjs/
# ES кеш на Rollup
.rts2_cache_es/
# UMD кеш на Rollup
.rts2_cache_umd/
# Директория за кеш
.cache
# Резултати от компилиране на Next.js
.next
.env.test
# Резултати от компилиране на Nuxt.js
.nuxt
dist
.cache/
# Резултати от компилиране на VuePress
.vuepress/dist
# Фреймуърк за безсървърни приложения
.serverless/
# Кеш на FuseBox
.fusebox/
# Локален DynamoDB
.dynamodb/
# Файл с порта на Tern.js
.tern-port

Какво всъщност игнорират тези правила за Bun

Всички шаблони по-долу и защо са необходими във вашия .gitignore.

Журнали

Шаблон Какво игнорира
logs Журнали
*.sqlite База данни SQLite
package-json.lock package-json
node_modules.bun Файл за внедряване на bun
lerna-debug.log* Журнали за дебъгване на Lerna
*.log Журнален файл
npm-debug.log* Журнали за дебъгване на npm
yarn-debug.log* Журнали за дебъгване на Yarn
yarn-error.log* Журнали на грешките на Yarn

Диагностични отчети (https://nodejs.org/api/report.html)

Шаблон Какво игнорира
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json Диагностични отчети на Node.js

Данни по време на изпълнение

Шаблон Какво игнорира
pids Файлове с идентификатори на процеси
*.pid Файл с идентификатор на процес
*.seed Файл с начална стойност за случайни числа
*.pid.lock Файл за заключване на процес

Директория с инструментирани библиотеки, генерирани от jscoverage/JSCover

Шаблон Какво игнорира
lib-cov Покритие на библиотеката

Директория за покритието, използвана от инструменти като istanbul

Шаблон Какво игнорира
coverage Директория за покритието
*.lcov Данни за покритието в LCOV
.nyc_output Резултати за покритието на NYC

Кеш на TypeScript

Шаблон Какво игнорира
*.tsbuildinfo Информация за компилирането на TypeScript

Междинно хранилище на Grunt (https://gruntjs.com/creating-plugins#storing-task-files)

Шаблон Какво игнорира
.grunt Междинно хранилище на Grunt

Директория със зависимости на Bower (https://bower.io/)

Шаблон Какво игнорира
bower_components Зависимости на Bower
.lock-wscript Конфигурация на node-waf

Компилирани двоични добавки (https://nodejs.org/api/addons.html)

Шаблон Какво игнорира
build/Release Компилирани двоични добавки

Директории със зависимости

Шаблон Какво игнорира
node_modules/ Зависимости на Node.js
jspm_packages/ Пакети на JSPM

Незадължителна директория за кеш на npm

Шаблон Какво игнорира
.npm Директория за кеш на npm

Незадължителен кеш на eslint

Шаблон Какво игнорира
.eslintcache Кеш на ESLint

Файлове с декларации на TypeScript v1

Шаблон Какво игнорира
typings/ Файлове с декларации на TypeScript v1

Незадължителна история на REPL

Шаблон Какво игнорира
.node_repl_history Незадължителна история на REPL

Резултати от „npm pack“

Шаблон Какво игнорира
*.tgz Резултати от „npm pack“

Кеш на Microbundle

Шаблон Какво игнорира
.rpt2_cache/ Кеш на приставки на Rollup
.rts2_cache_cjs/ CJS кеш на Rollup
.rts2_cache_es/ ES кеш на Rollup
.rts2_cache_umd/ UMD кеш на Rollup

Файл за целостта на Yarn

Шаблон Какво игнорира
.yarn-integrity Файл за целостта на Yarn
.env Променливи на средата
.cache Директория за кеш
.env.test Файл за целостта на Yarn

Резултати от компилиране на Next.js

Шаблон Какво игнорира
.next Резултати от компилиране на Next.js

Резултати от компилиране / генериране на Nuxt.js

Шаблон Какво игнорира
.nuxt Резултати от компилиране на Nuxt.js
dist Резултати от компилиране / генериране на Nuxt.js

Файлове на Gatsby

Шаблон Какво игнорира
.cache/ Файлове на Gatsby
.vuepress/dist Резултати от компилиране на VuePress

Директории на Serverless

Шаблон Какво игнорира
.serverless/ Фреймуърк за безсървърни приложения

Кеш на FuseBox

Шаблон Какво игнорира
.fusebox/ Кеш на FuseBox

Файлове на DynamoDB Local

Шаблон Какво игнорира
.dynamodb/ Локален DynamoDB

Файл с порта на TernJS

Шаблон Какво игнорира
.tern-port Файл с порта на Tern.js

Как да използвате този .gitignore за Bun

  1. Копирайте правилата за Bun по-горе или изтеглете файла директно.
  2. Създайте файл с име .gitignore в основната директория на Git хранилището си и поставете правилата в него.
  3. Ако някои от тези файлове вече се следят, изпълнете git rm -r --cached . и създайте нов комит — Git прилага правилата за игнориране само към неследени файлове.
  4. Добавете .gitignore в комит, за да използва целият екип едни и същи правила.

Други .gitignore шаблони за Среда за изпълнение

Вижте всички шаблони за Среда за изпълнение