.gitignore Node.js jaoks
63 tehnoloogia Node.js eiramisreeglit, mida saad oma hoidlasse kopeerida.
JavaScript käitusaeg, mis on ehitatud Chrome'i V8 mootorile
Täielik .gitignore Node.js jaoks
# Genereeritud LFGitignore - https://lfgitignore.com
# Loodud: 2026-10-31 21:49:23 UTC
# Tehnoloogiad: Node.js
### Node.js ###
logs
# Node.js diagnostikaaruanded
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
# Töötle ID-faile
pids
# Protsessi ID-fail
*.pid
# Juhuslik seemnefail
*.seed
# Protsessi lukustusfail
*.pid.lock
# Lerna silumislogid
lerna-debug.log*
# Raamatukogu katvus
lib-cov
# Logifail
*.log
# Katvuse kataloog
coverage
# LCOV katvuse andmed
*.lcov
# TypeScripti järgu teave
*.tsbuildinfo
# NYC leviala väljund
.nyc_output
# npm silumislogid
npm-debug.log*
# Grunt vaheladu
.grunt
# Yarn silumislogid
yarn-debug.log*
# Boweri sõltuvused
bower_components
# Yarn vealogid
yarn-error.log*
# node-waf konfiguratsioon
.lock-wscript
# Kompileeritud binaarsed lisad
build/Release
# Node.js sõltuvused
node_modules/
# JSPM paketid
jspm_packages/
# Snowpack moodulid
web_modules/
# npm vahemälu kataloog
.npm
# ESLint vahemälu
.eslintcache
# Stylelint vahemälu
.stylelintcache
.node_repl_history
*.tgz
.yarn-integrity
# Keskkonnamuutujad
.env
.env.*
!.env.example
# Vahemälu kataloog
.cache
# Pakipakkija vahemälu
.parcel-cache
# Next.js ehitusväljund
.next
# Next.js staatiline eksport
out
# Nuxt.js järgu väljund
.nuxt
dist
.cache/
# Nitro/Nuxt tootmiskomplekti väljund
.output
# VuePressi ehitusväljund
.vuepress/dist
# Ajutised failid
.temp
.svelte-kit/
**/.vitepress/dist
**/.vitepress/cache
# Docusaurus vahemälu
.docusaurus
# Serverita raamistik
.serverless/
# FuseBoxi vahemälu
.fusebox/
# Kohalik DynamoDB
.dynamodb/
.firebase/
# Pordifail Tern.js
.tern-port
# VS Code testkataloog
.vscode-test
.pnpm-store
# Yarn Plug'n'Play
.pnp.*
.yarn/*
!.yarn/patches
!.yarn/plugins
!.yarn/releases
!.yarn/sdks
!.yarn/versions
vite.config.js.timestamp-*
vite.config.ts.timestamp-*
.vite/
Mida need Node.js reeglid tegelikult ignoreerivad
Iga allolev muster ja selgitus, miks see kuulub sinu .gitignore-faili.
Palgid
| Muster | Mida see ignoreerib |
|---|---|
logs |
Palgid |
lerna-debug.log* |
Lerna silumislogid |
*.log |
Logifail |
npm-debug.log* |
npm silumislogid |
yarn-debug.log* |
Yarn silumislogid |
yarn-error.log* |
Yarn vealogid |
Diagnostikaaruanded (https://nodejs.org/api/report.html)
| Muster | Mida see ignoreerib |
|---|---|
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json |
Node.js diagnostikaaruanded |
Kestusandmed
| Muster | Mida see ignoreerib |
|---|---|
pids |
Töötle ID-faile |
*.pid |
Protsessi ID-fail |
*.seed |
Juhuslik seemnefail |
*.pid.lock |
Protsessi lukustusfail |
jscoverage/JSCover poolt genereeritud instrumenteeritud libiste kataloog
| Muster | Mida see ignoreerib |
|---|---|
lib-cov |
Raamatukogu katvus |
Katvuse kataloog, mida kasutavad sellised tööriistad nagu Istanbul
| Muster | Mida see ignoreerib |
|---|---|
coverage |
Katvuse kataloog |
*.lcov |
LCOV katvuse andmed |
.nyc_output |
NYC leviala väljund |
TypeScripti vahemälu
| Muster | Mida see ignoreerib |
|---|---|
*.tsbuildinfo |
TypeScripti järgu teave |
Grunt vaheladu (https://gruntjs.com/creating-plugins#storing-task-files)
| Muster | Mida see ignoreerib |
|---|---|
.grunt |
Grunt vaheladu |
Boweri sõltuvuskataloog (https://bower.io/)
| Muster | Mida see ignoreerib |
|---|---|
bower_components |
Boweri sõltuvused |
.lock-wscript |
node-waf konfiguratsioon |
Kompileeritud binaarsed lisad (https://nodejs.org/api/addons.html)
| Muster | Mida see ignoreerib |
|---|---|
build/Release |
Kompileeritud binaarsed lisad |
Sõltuvuskataloogid
| Muster | Mida see ignoreerib |
|---|---|
node_modules/ |
Node.js sõltuvused |
jspm_packages/ |
JSPM paketid |
Snowpacki sõltuvuskataloog (https://snowpack.dev/)
| Muster | Mida see ignoreerib |
|---|---|
web_modules/ |
Snowpack moodulid |
Valikuline npm vahemälukataloog
| Muster | Mida see ignoreerib |
|---|---|
.npm |
npm vahemälu kataloog |
Valikuline eslinti vahemälu
| Muster | Mida see ignoreerib |
|---|---|
.eslintcache |
ESLint vahemälu |
Valikuline stylelint vahemälu
| Muster | Mida see ignoreerib |
|---|---|
.stylelintcache |
Stylelint vahemälu |
Valikuline REPL-i ajalugu
| Muster | Mida see ignoreerib |
|---|---|
.node_repl_history |
Valikuline REPL-i ajalugu |
'npm paki' väljund
| Muster | Mida see ignoreerib |
|---|---|
*.tgz |
'npm paki' väljund |
Yarn terviklikkuse fail
| Muster | Mida see ignoreerib |
|---|---|
.yarn-integrity |
Yarn terviklikkuse fail |
.env |
Keskkonnamuutujad |
.env.* |
Yarn terviklikkuse fail |
!.env.example |
Yarn terviklikkuse fail |
.cache |
Vahemälu kataloog |
.parcel-cache |
Pakipakkija vahemälu |
Next.js ehitusväljund
| Muster | Mida see ignoreerib |
|---|---|
.next |
Next.js ehitusväljund |
out |
Next.js staatiline eksport |
Nuxt.js loob / loob väljundit
| Muster | Mida see ignoreerib |
|---|---|
.nuxt |
Nuxt.js järgu väljund |
dist |
Nuxt.js loob / loob väljundit |
.output |
Nitro/Nuxt tootmiskomplekti väljund |
Gatsby failid
| Muster | Mida see ignoreerib |
|---|---|
.cache/ |
Gatsby failid |
.vuepress/dist |
VuePressi ehitusväljund |
.temp |
Ajutised failid |
Sveltekiti vahemälu kataloog
| Muster | Mida see ignoreerib |
|---|---|
.svelte-kit/ |
Sveltekiti vahemälu kataloog |
**/.vitepress/dist |
vitepressi ehitamise väljund |
**/.vitepress/cache |
vitepressi vahemälu kataloog |
Docusauruse vahemälu ja loodud failid
| Muster | Mida see ignoreerib |
|---|---|
.docusaurus |
Docusaurus vahemälu |
Serverita kataloogid
| Muster | Mida see ignoreerib |
|---|---|
.serverless/ |
Serverita raamistik |
FuseBoxi vahemälu
| Muster | Mida see ignoreerib |
|---|---|
.fusebox/ |
FuseBoxi vahemälu |
DynamoDB kohalikud failid
| Muster | Mida see ignoreerib |
|---|---|
.dynamodb/ |
Kohalik DynamoDB |
Firebase vahemälukataloog
| Muster | Mida see ignoreerib |
|---|---|
.firebase/ |
Firebase vahemälukataloog |
TernJS-i pordifail
| Muster | Mida see ignoreerib |
|---|---|
.tern-port |
Pordifail Tern.js |
Salvestab Visual Studio Code versioonid, mida kasutatakse Visual Studio Code laienduste testimiseks
| Muster | Mida see ignoreerib |
|---|---|
.vscode-test |
VS Code testkataloog |
.pnpm-store |
pnpm |
.pnp.* |
Yarn Plug'n'Play |
.yarn/* |
Salvestab Visual Studio Code versioonid, mida kasutatakse Visual Studio Code laienduste testimiseks |
!.yarn/patches |
Salvestab Visual Studio Code versioonid, mida kasutatakse Visual Studio Code laienduste testimiseks |
!.yarn/plugins |
Salvestab Visual Studio Code versioonid, mida kasutatakse Visual Studio Code laienduste testimiseks |
!.yarn/releases |
Salvestab Visual Studio Code versioonid, mida kasutatakse Visual Studio Code laienduste testimiseks |
!.yarn/sdks |
Salvestab Visual Studio Code versioonid, mida kasutatakse Visual Studio Code laienduste testimiseks |
!.yarn/versions |
Salvestab Visual Studio Code versioonid, mida kasutatakse Visual Studio Code laienduste testimiseks |
Vite failid
| Muster | Mida see ignoreerib |
|---|---|
vite.config.js.timestamp-* |
Vite failid |
vite.config.ts.timestamp-* |
Vite failid |
.vite/ |
Vite failid |
Kuidas seda .gitignore kasutada Node.js jaoks
- Kopeerige ülaltoodud Node.js reeglid või laadige fail otse alla.
- Looge oma Git hoidla juurtes fail nimega .gitignore ja kleepige reeglid sinna.
- Kui Git juba jälgib mõnda neist failidest, käivita git rm -r --cached . ja tee uus commit — Git rakendab eiramisreegleid ainult jälgimata failidele.
- Lisa .gitignore commit’i, et kogu meeskond kasutaks samu reegleid.