Ludovic Frank Gitignore

.gitignore pentru Node.js

63 reguli de ignorare pentru Node.js, gata de copiat în depozitul dvs.

JavaScript runtime construit pe motorul V8 al Chrome

.gitignore complet pentru Node.js

# Generat de LFGitignore - https://lfgitignore.com
# Creat: 2026-10-31 21:49:25 UTC
# Tehnologii: Node.js

### Node.js ###
logs
# Node.js rapoarte de diagnostic
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
# Procesează fișierele ID
pids
# Fișierul ID proces
*.pid
# Fișier de semințe aleatorii
*.seed
# Procesează fișierul de blocare
*.pid.lock
# Jurnalele de depanare Lerna
lerna-debug.log*
# Acoperirea bibliotecii
lib-cov
# Fișier jurnal
*.log
# Director de acoperire
coverage
# Date de acoperire LCOV
*.lcov
# Informații de compilare TypeScript
*.tsbuildinfo
# Ieșire de acoperire NYC
.nyc_output
# jurnalele de depanare npm
npm-debug.log*
# Grunt stocare intermediară
.grunt
# Jurnale de depanare Yarn
yarn-debug.log*
# Dependențe Bower
bower_components
# Jurnalele de erori de fire
yarn-error.log*
# configurație nod-waf
.lock-wscript
# Compilări binare compilate
build/Release
# Dependențe Node.js
node_modules/
# Pachetele JSPM
jspm_packages/
# Module de zăpadă
web_modules/
# directorul cache npm
.npm
# Cache ESLint
.eslintcache
# Cache Stylelint
.stylelintcache
.node_repl_history
*.tgz
.yarn-integrity
# Variabile de mediu
.env
.env.*
!.env.example
# Directorul cache
.cache
# Cache pentru pachetul de colete
.parcel-cache
# Fișiere generate de Next.js
.next
# Next.js export static
out
# Ieșire de compilare Nuxt.js
.nuxt
dist
.cache/
# Nitro/Nuxt producție de producție
.output
# Ieșire de compilare VuePress
.vuepress/dist
# Fișiere temporare
.temp
.svelte-kit/
**/.vitepress/dist
**/.vitepress/cache
# Cache Docusaurus
.docusaurus
# Cadru fără server
.serverless/
# cache FuseBox
.fusebox/
# DynamoDB local
.dynamodb/
.firebase/
# Fișierul portului Tern.js
.tern-port
# Directorul de testare VS Code
.vscode-test
.pnpm-store
# Fire Plug'n'Play
.pnp.*
.yarn/*
!.yarn/patches
!.yarn/plugins
!.yarn/releases
!.yarn/sdks
!.yarn/versions
vite.config.js.timestamp-*
vite.config.ts.timestamp-*
.vite/

Ce ignoră regulile pentru Node.js

Fiecare model de mai jos și motivul pentru care se află în .gitignore.

Bușteni

Model de fișier Ce ignoră
logs Bușteni
lerna-debug.log* Jurnalele de depanare Lerna
*.log Fișier jurnal
npm-debug.log* jurnalele de depanare npm
yarn-debug.log* Jurnale de depanare Yarn
yarn-error.log* Jurnalele de erori de fire

Rapoarte de diagnostic (https://nodejs.org/api/report.html)

Model de fișier Ce ignoră
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json Node.js rapoarte de diagnostic

Date de rulare

Model de fișier Ce ignoră
pids Procesează fișierele ID
*.pid Fișierul ID proces
*.seed Fișier de semințe aleatorii
*.pid.lock Procesează fișierul de blocare

Director pentru bibliotecile instrumentate generate de jscoverage/JSCover

Model de fișier Ce ignoră
lib-cov Acoperirea bibliotecii

Director de acoperire folosit de instrumente precum Istanbul

Model de fișier Ce ignoră
coverage Director de acoperire
*.lcov Date de acoperire LCOV
.nyc_output Ieșire de acoperire NYC

Cache TypeScript

Model de fișier Ce ignoră
*.tsbuildinfo Informații de compilare TypeScript

Stocare intermediară Grunt (https://gruntjs.com/creating-plugins#storing-task-files)

Model de fișier Ce ignoră
.grunt Grunt stocare intermediară

Directorul de dependență Bower (https://bower.io/)

Model de fișier Ce ignoră
bower_components Dependențe Bower
.lock-wscript configurație nod-waf

Compilări binare compilate (https://nodejs.org/api/addons.html)

Model de fișier Ce ignoră
build/Release Compilări binare compilate

Directoare de dependență

Model de fișier Ce ignoră
node_modules/ Dependențe Node.js
jspm_packages/ Pachetele JSPM

Director de dependență Snowpack (https://snowpack.dev/)

Model de fișier Ce ignoră
web_modules/ Module de zăpadă

Directorul cache opțional npm

Model de fișier Ce ignoră
.npm directorul cache npm

Cache eslint opțional

Model de fișier Ce ignoră
.eslintcache Cache ESLint

Cache stylelint opțional

Model de fișier Ce ignoră
.stylelintcache Cache Stylelint

Istoricul REPL opțional

Model de fișier Ce ignoră
.node_repl_history Istoricul REPL opțional

Ieșirea „pachet npm”

Model de fișier Ce ignoră
*.tgz Ieșirea „pachet npm”

Fișier de integritate a firelor

Model de fișier Ce ignoră
.yarn-integrity Fișier de integritate a firelor
.env Variabile de mediu
.env.* Fișier de integritate a firelor
!.env.example Fișier de integritate a firelor
.cache Directorul cache
.parcel-cache Cache pentru pachetul de colete

Fișiere generate de Next.js

Model de fișier Ce ignoră
.next Fișiere generate de Next.js
out Next.js export static

Nuxt.js construiește / generează rezultate

Model de fișier Ce ignoră
.nuxt Ieșire de compilare Nuxt.js
dist Nuxt.js construiește / generează rezultate
.output Nitro/Nuxt producție de producție

Dosarele Gatsby

Model de fișier Ce ignoră
.cache/ Dosarele Gatsby
.vuepress/dist Ieșire de compilare VuePress
.temp Fișiere temporare

Directorul cache Sveltekit

Model de fișier Ce ignoră
.svelte-kit/ Directorul cache Sveltekit
**/.vitepress/dist Fișiere generate de vitepress
**/.vitepress/cache directorul cache vitepress

Cache Docusaurus și fișiere generate

Model de fișier Ce ignoră
.docusaurus Cache Docusaurus

directoare fără server

Model de fișier Ce ignoră
.serverless/ Cadru fără server

cache FuseBox

Model de fișier Ce ignoră
.fusebox/ cache FuseBox

Fișiere locale DynamoDB

Model de fișier Ce ignoră
.dynamodb/ DynamoDB local

Directorul cache Firebase

Model de fișier Ce ignoră
.firebase/ Directorul cache Firebase

Fișierul portului TernJS

Model de fișier Ce ignoră
.tern-port Fișierul portului Tern.js

Stochează versiunile Visual Studio Code utilizate pentru testarea extensiilor Visual Studio Code

Model de fișier Ce ignoră
.vscode-test Directorul de testare VS Code
.pnpm-store pnpm
.pnp.* Fire Plug'n'Play
.yarn/* Stochează versiunile Visual Studio Code utilizate pentru testarea extensiilor Visual Studio Code
!.yarn/patches Stochează versiunile Visual Studio Code utilizate pentru testarea extensiilor Visual Studio Code
!.yarn/plugins Stochează versiunile Visual Studio Code utilizate pentru testarea extensiilor Visual Studio Code
!.yarn/releases Stochează versiunile Visual Studio Code utilizate pentru testarea extensiilor Visual Studio Code
!.yarn/sdks Stochează versiunile Visual Studio Code utilizate pentru testarea extensiilor Visual Studio Code
!.yarn/versions Stochează versiunile Visual Studio Code utilizate pentru testarea extensiilor Visual Studio Code

fișierele Vite

Model de fișier Ce ignoră
vite.config.js.timestamp-* fișierele Vite
vite.config.ts.timestamp-* fișierele Vite
.vite/ fișierele Vite

Cum să utilizați acest .gitignore pentru Node.js

  1. Copiați regulile Node.js de mai sus sau descărcați fișierul direct.
  2. Creați un fișier numit .gitignore la rădăcina depozitului dvs. Git și inserați regulile în el.
  3. Dacă unele fișiere sunt deja urmărite, rulați git rm -r --cached . și apoi faceți din nou commit — Git aplică regulile de ignorare numai fișierelor neurmărite.
  4. Faceți commit pentru .gitignore, astfel încât întreaga echipă să folosească aceleași reguli.

Alte șabloane Timp de rulare .gitignore

Vedeți fiecare șablon Timp de rulare