.gitignore για Bun
47 κανόνες παράβλεψης για Bun, έτοιμοι για αντιγραφή στο αποθετήριό σας.
Γρήγορος χρόνος εκτέλεσης και κιτ εργαλείων all-in-one JavaScript
Το πλήρες .gitignore για Bun
# Δημιουργήθηκε από LFGitignore - https://lfgitignore.com
# Δημιουργήθηκε: 2026-10-31 23:48:27 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-error.log*
# διαμόρφωση κόμβου-waf
.lock-wscript
# Μεταγλωττισμένα δυαδικά πρόσθετα
build/Release
# Εξαρτήσεις Node.js
node_modules/
# Πακέτα JSPM
jspm_packages/
# Κατάλογος προσωρινής μνήμης npm
.npm
# Κρυφή μνήμη ESLint
.eslintcache
typings/
.node_repl_history
*.tgz
# Συνάθροιση προσωρινής μνήμης προσθήκης
.rpt2_cache/
.yarn-integrity
# Μεταβλητές περιβάλλοντος
.env
# Συνάθροιση προσωρινής μνήμης CJS
.rts2_cache_cjs/
# Συνάθροιση προσωρινής μνήμης ES
.rts2_cache_es/
# Συνάθροιση προσωρινής μνήμης UMD
.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* |
Αρχεία καταγραφής σφαλμάτων νήματος |
Διαγνωστικές αναφορές (https://nodejs.org/api/report.html)
| Μοτίβο | Τι αγνοεί |
|---|---|
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json |
Node.js διαγνωστικές αναφορές |
Δεδομένα χρόνου εκτέλεσης
| Μοτίβο | Τι αγνοεί |
|---|---|
pids |
Αρχεία αναγνωριστικού διεργασίας |
*.pid |
Αρχείο αναγνωριστικού διαδικασίας |
*.seed |
Τυχαίο αρχείο σπόρων |
*.pid.lock |
Αρχείο κλειδώματος διαδικασίας |
Κατάλογος για lib με όργανα που δημιουργούνται από το jscoverage/JSCover
| Μοτίβο | Τι αγνοεί |
|---|---|
lib-cov |
Κάλυψη βιβλιοθήκης |
Κατάλογος κάλυψης που χρησιμοποιείται από εργαλεία όπως η Κωνσταντινούπολη
| Μοτίβο | Τι αγνοεί |
|---|---|
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 |
διαμόρφωση κόμβου-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"
| Μοτίβο | Τι αγνοεί |
|---|---|
*.tgz |
Έξοδος "πακέτο npm" |
Προσωρινή μνήμη μικροδέσμης
| Μοτίβο | Τι αγνοεί |
|---|---|
.rpt2_cache/ |
Συνάθροιση προσωρινής μνήμης προσθήκης |
.rts2_cache_cjs/ |
Συνάθροιση προσωρινής μνήμης CJS |
.rts2_cache_es/ |
Συνάθροιση προσωρινής μνήμης ES |
.rts2_cache_umd/ |
Συνάθροιση προσωρινής μνήμης UMD |
Αρχείο ακεραιότητας νήματος
| Μοτίβο | Τι αγνοεί |
|---|---|
.yarn-integrity |
Αρχείο ακεραιότητας νήματος |
.env |
Μεταβλητές περιβάλλοντος |
.cache |
Κατάλογος προσωρινής μνήμης |
.env.test |
Αρχείο ακεραιότητας νήματος |
Έξοδος Next.js κατασκευής
| Μοτίβο | Τι αγνοεί |
|---|---|
.next |
Έξοδος Next.js κατασκευής |
Nuxt.js κατασκευής / παράγουν έξοδο
| Μοτίβο | Τι αγνοεί |
|---|---|
.nuxt |
Έξοδος Nuxt.js κατασκευής |
dist |
Nuxt.js κατασκευής / παράγουν έξοδο |
Αρχεία Gatsby
| Μοτίβο | Τι αγνοεί |
|---|---|
.cache/ |
Αρχεία Gatsby |
.vuepress/dist |
Έξοδος VuePress κατασκευής |
Κατάλογοι χωρίς διακομιστή
| Μοτίβο | Τι αγνοεί |
|---|---|
.serverless/ |
Πλαίσιο χωρίς διακομιστή |
προσωρινή μνήμη FuseBox
| Μοτίβο | Τι αγνοεί |
|---|---|
.fusebox/ |
προσωρινή μνήμη FuseBox |
Τοπικά αρχεία DynamoDB
| Μοτίβο | Τι αγνοεί |
|---|---|
.dynamodb/ |
Τοπικό DynamoDB |
Αρχείο θύρας TernJS
| Μοτίβο | Τι αγνοεί |
|---|---|
.tern-port |
Αρχείο θύρας Tern.js |
Πώς να χρησιμοποιήσετε αυτό το .gitignore για το Bun
- Αντιγράψτε τους παραπάνω κανόνες Bun ή κατεβάστε απευθείας το αρχείο.
- Δημιουργήστε ένα αρχείο με το όνομα .gitignore στη ρίζα του αποθετηρίου Git και επικολλήστε τους κανόνες σε αυτό.
- Εάν ορισμένα από αυτά τα αρχεία παρακολουθούνται ήδη, εκτελέστε το git rm -r --cached . και, στη συνέχεια, δεσμεύστε ξανά — Το Git εφαρμόζει κανόνες παράβλεψης μόνο σε αρχεία που δεν έχουν παρακολουθηθεί.
- Κάντε commit το .gitignore, ώστε όλη η ομάδα να χρησιμοποιεί τους ίδιους κανόνες.