Ludovic Frank Gitignore

.gitignore cho Bun

47 quy tắc bỏ qua cho Bun, sẵn sàng sao chép vào kho mã của bạn.

Môi trường chạy JavaScript và bộ công cụ tích hợp tốc độ cao

Tệp .gitignore đầy đủ cho Bun

# Được tạo bởi LFGitignore - https://lfgitignore.com
# Ngày tạo: 2026-10-31 23:48:11 UTC
# Công nghệ: Bun

### Bun ###
logs
# Cơ sở dữ liệu SQLite
*.sqlite
# Báo cáo chẩn đoán Node.js
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
package-json.lock
# Tệp ID tiến trình
pids
# Tệp ID tiến trình
*.pid
node_modules.bun
# Tệp hạt giống ngẫu nhiên
*.seed
# Tệp khóa quy trình
*.pid.lock
# Nhật ký gỡ lỗi của Lerna
lerna-debug.log*
# Phạm vi thư viện
lib-cov
# Tệp nhật ký
*.log
# Thư mục độ bao phủ kiểm thử
coverage
# Dữ liệu độ bao phủ kiểm thử LCOV
*.lcov
# Thông tin TypeScript biên dịch
*.tsbuildinfo
# Đầu ra đo độ bao phủ kiểm thử NYC
.nyc_output
# nhật ký gỡ lỗi npm
npm-debug.log*
# Bộ lưu trữ trung gian Grunt
.grunt
# Nhật ký gỡ lỗi Yarn
yarn-debug.log*
# Phụ thuộc Bower
bower_components
# Nhật ký lỗi Yarn
yarn-error.log*
# Cấu hình node-waf
.lock-wscript
# Các addon nhị phân được biên dịch
build/Release
# Phụ thuộc Node.js
node_modules/
# gói JSPM
jspm_packages/
# thư mục bộ đệm npm
.npm
# Bộ đệm ESLint
.eslintcache
typings/
.node_repl_history
*.tgz
# Bộ đệm plugin tổng hợp
.rpt2_cache/
.yarn-integrity
# Biến môi trường
.env
# Bộ đệm CJS tổng hợp
.rts2_cache_cjs/
# Bộ đệm ES tổng hợp
.rts2_cache_es/
# Cập nhật bộ đệm UMD
.rts2_cache_umd/
# Thư mục bộ đệm
.cache
# Đầu ra Next.js biên dịch
.next
.env.test
# Đầu ra Nuxt.js biên dịch
.nuxt
dist
.cache/
# Đầu ra VuePress biên dịch
.vuepress/dist
# Framework không có máy chủ
.serverless/
# Bộ đệm FuseBox
.fusebox/
# DynamoDB cục bộ
.dynamodb/
# Tệp cổng Tern.js
.tern-port

Các quy tắc Bun này thực sự bỏ qua những gì

Từng mẫu dưới đây và lý do nên thêm vào .gitignore.

Nhật ký

Mẫu Nội dung được bỏ qua
logs Nhật ký
*.sqlite Cơ sở dữ liệu SQLite
package-json.lock package-json
node_modules.bun tập tin triển khai bun
lerna-debug.log* Nhật ký gỡ lỗi của Lerna
*.log Tệp nhật ký
npm-debug.log* nhật ký gỡ lỗi npm
yarn-debug.log* Nhật ký gỡ lỗi Yarn
yarn-error.log* Nhật ký lỗi Yarn

Báo cáo chẩn đoán (https://nodejs.org/api/report.html)

Mẫu Nội dung được bỏ qua
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json Báo cáo chẩn đoán Node.js

Dữ liệu môi trường chạy

Mẫu Nội dung được bỏ qua
pids Tệp ID tiến trình
*.pid Tệp ID tiến trình
*.seed Tệp hạt giống ngẫu nhiên
*.pid.lock Tệp khóa quy trình

Thư mục dành cho các lib được thiết kế riêng được tạo bởi jscoverage/JSCover

Mẫu Nội dung được bỏ qua
lib-cov Phạm vi thư viện

Thư mục độ bao phủ kiểm thử được sử dụng bởi các công cụ như istanbul

Mẫu Nội dung được bỏ qua
coverage Thư mục độ bao phủ kiểm thử
*.lcov Dữ liệu độ bao phủ kiểm thử LCOV
.nyc_output Đầu ra đo độ bao phủ kiểm thử NYC

Bộ đệm TypeScript

Mẫu Nội dung được bỏ qua
*.tsbuildinfo Thông tin TypeScript biên dịch

Bộ lưu trữ trung gian Grunt (https://gruntjs.com/creating-plugins#storing-task-files)

Mẫu Nội dung được bỏ qua
.grunt Bộ lưu trữ trung gian Grunt

Thư mục phụ thuộc Bower (https://bower.io/)

Mẫu Nội dung được bỏ qua
bower_components Phụ thuộc Bower
.lock-wscript Cấu hình node-waf

Các addon nhị phân được biên dịch (https://nodejs.org/api/addons.html)

Mẫu Nội dung được bỏ qua
build/Release Các addon nhị phân được biên dịch

Thư mục phụ thuộc

Mẫu Nội dung được bỏ qua
node_modules/ Phụ thuộc Node.js
jspm_packages/ gói JSPM

Thư mục bộ đệm npm tùy chọn

Mẫu Nội dung được bỏ qua
.npm thư mục bộ đệm npm

Bộ đệm eslint tùy chọn

Mẫu Nội dung được bỏ qua
.eslintcache Bộ đệm ESLint

Tệp khai báo TypeScript v1

Mẫu Nội dung được bỏ qua
typings/ Tệp khai báo TypeScript v1

Lịch sử REPL tùy chọn

Mẫu Nội dung được bỏ qua
.node_repl_history Lịch sử REPL tùy chọn

Đầu ra của 'npm pack'

Mẫu Nội dung được bỏ qua
*.tgz Đầu ra của 'npm pack'

Bộ nhớ đệm Microbundle

Mẫu Nội dung được bỏ qua
.rpt2_cache/ Bộ đệm plugin tổng hợp
.rts2_cache_cjs/ Bộ đệm CJS tổng hợp
.rts2_cache_es/ Bộ đệm ES tổng hợp
.rts2_cache_umd/ Cập nhật bộ đệm UMD

Tệp toàn vẹn Yarn

Mẫu Nội dung được bỏ qua
.yarn-integrity Tệp toàn vẹn Yarn
.env Biến môi trường
.cache Thư mục bộ đệm
.env.test Tệp toàn vẹn Yarn

Đầu ra Next.js biên dịch

Mẫu Nội dung được bỏ qua
.next Đầu ra Next.js biên dịch

Nuxt.js biên dịch / tạo đầu ra

Mẫu Nội dung được bỏ qua
.nuxt Đầu ra Nuxt.js biên dịch
dist Nuxt.js biên dịch / tạo đầu ra

tập tin Gatsby

Mẫu Nội dung được bỏ qua
.cache/ tập tin Gatsby
.vuepress/dist Đầu ra VuePress biên dịch

Thư mục không có máy chủ

Mẫu Nội dung được bỏ qua
.serverless/ Framework không có máy chủ

Bộ đệm FuseBox

Mẫu Nội dung được bỏ qua
.fusebox/ Bộ đệm FuseBox

Tệp cục bộ của DynamoDB

Mẫu Nội dung được bỏ qua
.dynamodb/ DynamoDB cục bộ

Tệp cổng TernJS

Mẫu Nội dung được bỏ qua
.tern-port Tệp cổng Tern.js

Cách sử dụng .gitignore này cho Bun

  1. Sao chép các quy tắc Bun ở trên hoặc tải tệp trực tiếp.
  2. Tạo tệp có tên .gitignore ở thư mục gốc của kho mã Git và dán các quy tắc vào đó.
  3. Nếu Git đã theo dõi một số tệp này, hãy chạy git rm -r --cached . rồi commit lại — Git chỉ áp dụng quy tắc bỏ qua cho các tệp chưa được theo dõi.
  4. Commit tệp .gitignore để mọi người trong nhóm dùng chung các quy tắc.

Các mẫu .gitignore khác trong danh mục Thời gian chạy

Xem mọi mẫu Thời gian chạy