.gitignore priekš Node.js
63 ignorē Node.js noteikumus, kas ir gatavi kopēšanai jūsu repozitorijā.
JavaScript izpildlaiks, kas balstīts uz Chrome V8 dzinēju
Pilnīgs .gitignore priekš Node.js
# Ģenerē LFGitignore - https://lfgitignore.com
# Izveidots: 2026-10-31 21:49:29 UTC
# Tehnoloģijas: Node.js
### Node.js ###
logs
# Node.js diagnostikas ziņojumi
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
# Apstrādājiet ID failus
pids
# Procesa ID fails
*.pid
# Izlases sēklu fails
*.seed
# Procesa bloķēšanas fails
*.pid.lock
# Lerna atkļūdošanas žurnāli
lerna-debug.log*
# Bibliotēkas pārklājums
lib-cov
# Žurnāla fails
*.log
# Pārklājuma direktorijs
coverage
# LCOV pārklājuma dati
*.lcov
# TypeScript būvējuma informācija
*.tsbuildinfo
# NYC pārklājuma izvade
.nyc_output
# npm atkļūdošanas žurnāli
npm-debug.log*
# Grunt starpnoliktavas
.grunt
# Yarn atkļūdošanas žurnāli
yarn-debug.log*
# Bower atkarības
bower_components
# Dzijas kļūdu žurnāli
yarn-error.log*
# mezgla-waf konfigurācija
.lock-wscript
# Apkopoti binārie papildinājumi
build/Release
# Node.js atkarības
node_modules/
# JSPM pakotnes
jspm_packages/
# Snowpack moduļi
web_modules/
# npm kešatmiņas direktoriju
.npm
# ESLint kešatmiņa
.eslintcache
# Stylelint kešatmiņa
.stylelintcache
.node_repl_history
*.tgz
.yarn-integrity
# Vides mainīgie
.env
.env.*
!.env.example
# Kešatmiņas direktorijs
.cache
# Paku komplektētāja kešatmiņa
.parcel-cache
# Next.js build izeja
.next
# Next.js statiskais eksports
out
# Nuxt.js būvējuma izvade
.nuxt
dist
.cache/
# Nitro/Nuxt ražošanas build izeja
.output
# VuePress būvējuma izvade
.vuepress/dist
# Pagaidu faili
.temp
.svelte-kit/
**/.vitepress/dist
**/.vitepress/cache
# Docusaurus kešatmiņa
.docusaurus
# Bezserveru ietvars
.serverless/
# FuseBox kešatmiņa
.fusebox/
# Vietējais DynamoDB
.dynamodb/
.firebase/
# Tern.js porta fails
.tern-port
# VS koda testa direktorijs
.vscode-test
.pnpm-store
# Dzija Plug'n'Play
.pnp.*
.yarn/*
!.yarn/patches
!.yarn/plugins
!.yarn/releases
!.yarn/sdks
!.yarn/versions
vite.config.js.timestamp-*
vite.config.ts.timestamp-*
.vite/
Ko šie Node.js noteikumi faktiski ignorē
Katrs turpmāk minētais raksts un skaidrojums, kāpēc tas jāiekļauj .gitignore failā.
Baļķi
| Raksts | Ko tas ignorē |
|---|---|
logs |
Baļķi |
lerna-debug.log* |
Lerna atkļūdošanas žurnāli |
*.log |
Žurnāla fails |
npm-debug.log* |
npm atkļūdošanas žurnāli |
yarn-debug.log* |
Yarn atkļūdošanas žurnāli |
yarn-error.log* |
Dzijas kļūdu žurnāli |
Diagnostikas ziņojumi (https://nodejs.org/api/report.html)
| Raksts | Ko tas ignorē |
|---|---|
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json |
Node.js diagnostikas ziņojumi |
Izpildlaika dati
| Raksts | Ko tas ignorē |
|---|---|
pids |
Apstrādājiet ID failus |
*.pid |
Procesa ID fails |
*.seed |
Izlases sēklu fails |
*.pid.lock |
Procesa bloķēšanas fails |
Direktorijs instrumentētajām libs, ko ģenerē jscoverage/JSCover
| Raksts | Ko tas ignorē |
|---|---|
lib-cov |
Bibliotēkas pārklājums |
Pārklājuma direktorijs, ko izmanto tādi rīki kā Stambula
| Raksts | Ko tas ignorē |
|---|---|
coverage |
Pārklājuma direktorijs |
*.lcov |
LCOV pārklājuma dati |
.nyc_output |
NYC pārklājuma izvade |
TypeScript kešatmiņa
| Raksts | Ko tas ignorē |
|---|---|
*.tsbuildinfo |
TypeScript būvējuma informācija |
Grunt starpkrātuve (https://gruntjs.com/creating-plugins#storing-task-files)
| Raksts | Ko tas ignorē |
|---|---|
.grunt |
Grunt starpnoliktavas |
Bower atkarības direktorijs (https://bower.io/)
| Raksts | Ko tas ignorē |
|---|---|
bower_components |
Bower atkarības |
.lock-wscript |
mezgla-waf konfigurācija |
Kompilēti binārie papildinājumi (https://nodejs.org/api/addons.html)
| Raksts | Ko tas ignorē |
|---|---|
build/Release |
Apkopoti binārie papildinājumi |
Atkarību direktoriji
| Raksts | Ko tas ignorē |
|---|---|
node_modules/ |
Node.js atkarības |
jspm_packages/ |
JSPM pakotnes |
Snowpack atkarības direktorijs (https://snowpack.dev/)
| Raksts | Ko tas ignorē |
|---|---|
web_modules/ |
Snowpack moduļi |
Izvēles npm kešatmiņas direktorijs
| Raksts | Ko tas ignorē |
|---|---|
.npm |
npm kešatmiņas direktoriju |
Izvēles eslint kešatmiņa
| Raksts | Ko tas ignorē |
|---|---|
.eslintcache |
ESLint kešatmiņa |
Izvēles stylelint kešatmiņa
| Raksts | Ko tas ignorē |
|---|---|
.stylelintcache |
Stylelint kešatmiņa |
Izvēles REPL vēsture
| Raksts | Ko tas ignorē |
|---|---|
.node_repl_history |
Izvēles REPL vēsture |
'npm pakotnes' izvade
| Raksts | Ko tas ignorē |
|---|---|
*.tgz |
'npm pakotnes' izvade |
Dzijas integritātes fails
| Raksts | Ko tas ignorē |
|---|---|
.yarn-integrity |
Dzijas integritātes fails |
.env |
Vides mainīgie |
.env.* |
Dzijas integritātes fails |
!.env.example |
Dzijas integritātes fails |
.cache |
Kešatmiņas direktorijs |
.parcel-cache |
Paku komplektētāja kešatmiņa |
Next.js build izeja
| Raksts | Ko tas ignorē |
|---|---|
.next |
Next.js build izeja |
out |
Next.js statiskais eksports |
Nuxt.js veido/ģenerē izvadi
| Raksts | Ko tas ignorē |
|---|---|
.nuxt |
Nuxt.js būvējuma izvade |
dist |
Nuxt.js veido/ģenerē izvadi |
.output |
Nitro/Nuxt ražošanas build izeja |
Gatsby faili
| Raksts | Ko tas ignorē |
|---|---|
.cache/ |
Gatsby faili |
.vuepress/dist |
VuePress būvējuma izvade |
.temp |
Pagaidu faili |
Sveltekit kešatmiņas direktorijs
| Raksts | Ko tas ignorē |
|---|---|
.svelte-kit/ |
Sveltekit kešatmiņas direktorijs |
**/.vitepress/dist |
vitepress veidot produkciju |
**/.vitepress/cache |
vitepress kešatmiņas direktorijs |
Docusaurus kešatmiņa un ģenerētie faili
| Raksts | Ko tas ignorē |
|---|---|
.docusaurus |
Docusaurus kešatmiņa |
Katalogi bez serveriem
| Raksts | Ko tas ignorē |
|---|---|
.serverless/ |
Bezserveru ietvars |
FuseBox kešatmiņa
| Raksts | Ko tas ignorē |
|---|---|
.fusebox/ |
FuseBox kešatmiņa |
DynamoDB lokālie faili
| Raksts | Ko tas ignorē |
|---|---|
.dynamodb/ |
Vietējais DynamoDB |
Firebase kešatmiņas direktorijs
| Raksts | Ko tas ignorē |
|---|---|
.firebase/ |
Firebase kešatmiņas direktorijs |
TernJS porta fails
| Raksts | Ko tas ignorē |
|---|---|
.tern-port |
Tern.js porta fails |
Uzglabā Visual Studio Code versijas, kas izmantotas Visual Studio Code paplašinājumu testēšanai
| Raksts | Ko tas ignorē |
|---|---|
.vscode-test |
VS koda testa direktorijs |
.pnpm-store |
pnpm |
.pnp.* |
Dzija Plug'n'Play |
.yarn/* |
Uzglabā Visual Studio Code versijas, kas izmantotas Visual Studio Code paplašinājumu testēšanai |
!.yarn/patches |
Uzglabā Visual Studio Code versijas, kas izmantotas Visual Studio Code paplašinājumu testēšanai |
!.yarn/plugins |
Uzglabā Visual Studio Code versijas, kas izmantotas Visual Studio Code paplašinājumu testēšanai |
!.yarn/releases |
Uzglabā Visual Studio Code versijas, kas izmantotas Visual Studio Code paplašinājumu testēšanai |
!.yarn/sdks |
Uzglabā Visual Studio Code versijas, kas izmantotas Visual Studio Code paplašinājumu testēšanai |
!.yarn/versions |
Uzglabā Visual Studio Code versijas, kas izmantotas Visual Studio Code paplašinājumu testēšanai |
Vite faili
| Raksts | Ko tas ignorē |
|---|---|
vite.config.js.timestamp-* |
Vite faili |
vite.config.ts.timestamp-* |
Vite faili |
.vite/ |
Vite faili |
Kā lietot šo .gitignore failu tehnoloģijai Node.js
- Kopējiet iepriekš minētos Node.js noteikumus vai lejupielādējiet failu tieši.
- Git repozitorija saknē izveidojiet failu ar nosaukumu .gitignore un ielīmējiet tajā noteikumus.
- Ja daži no šiem failiem jau ir izsekoti, palaidiet git rm -r --cached . un pēc tam veiciet vēlreiz — Git ignorēšanas noteikumus piemēro tikai neizsekotajiem failiem.
- Iekļaujiet .gitignore failu komitā, lai visai komandai būtu vienādi noteikumi.