Ludovic Frank Gitignore

.gitignore per a Node.js

63 regles d’exclusió de Node.js, llestes per copiar al repositori.

Temps d'execució JavaScript basat en el motor V8 de Chrome

El .gitignore complet per a Node.js

# Generat per LFGitignore - https://lfgitignore.com
# Creat: 2026-10-31 21:49:13 UTC
# Tecnologies: Node.js

### Node.js ###
logs
# Informes de diagnòstic Node.js
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
# Fitxers d'identificació del procés
pids
# Fitxer d'identificació del procés
*.pid
# Fitxer de llavors aleatòries
*.seed
# Fitxer de bloqueig del procés
*.pid.lock
# Registres de depuració de Lerna
lerna-debug.log*
# Cobertura de la biblioteca
lib-cov
# Fitxer de registre
*.log
# Directori de cobertura
coverage
# Dades de cobertura LCOV
*.lcov
# Informació de compilació de TypeScript
*.tsbuildinfo
# Sortida de cobertura de Nova York
.nyc_output
# registres de depuració npm
npm-debug.log*
# Emmagatzematge intermedi Grunt
.grunt
# Registres de depuració de Yarn
yarn-debug.log*
# Dependències de Bower
bower_components
# Registres d’errors de Yarn
yarn-error.log*
# configuració node-waf
.lock-wscript
# Complements binaris compilats
build/Release
# Dependències Node.js
node_modules/
# Paquets JSPM
jspm_packages/
# Mòduls de motxilla de neu
web_modules/
# directori de memòria cau npm
.npm
# Memòria cau ESLint
.eslintcache
# Cache Stylelint
.stylelintcache
.node_repl_history
*.tgz
.yarn-integrity
# Variables d'entorn
.env
.env.*
!.env.example
# Directori de memòria cau
.cache
# Memòria cau del paquet de paquets
.parcel-cache
# Sortida de compilació de Next.js
.next
# Exportació estàtica Next.js
out
# Sortida de compilació de Nuxt.js
.nuxt
dist
.cache/
# Sortida de producció de Nitro/Nuxt
.output
# Sortida de compilació de VuePress
.vuepress/dist
# Fitxers temporals
.temp
.svelte-kit/
**/.vitepress/dist
**/.vitepress/cache
# Memòria cau de Docusaurus
.docusaurus
# Framework sense servidor
.serverless/
# Memòria cau de FuseBox
.fusebox/
# DynamoDB local
.dynamodb/
.firebase/
# Fitxer de port Tern.js
.tern-port
# Directori de prova de VS Code
.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/

El que aquestes regles Node.js ignoren realment

Cada patró a continuació i per què pertany al vostre .gitignore.

Registres

Patró El que ignora
logs Registres
lerna-debug.log* Registres de depuració de Lerna
*.log Fitxer de registre
npm-debug.log* registres de depuració npm
yarn-debug.log* Registres de depuració de Yarn
yarn-error.log* Registres d’errors de Yarn

Informes de diagnòstic (https://nodejs.org/api/report.html)

Patró El que ignora
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json Informes de diagnòstic Node.js

Dades d'execució

Patró El que ignora
pids Fitxers d'identificació del procés
*.pid Fitxer d'identificació del procés
*.seed Fitxer de llavors aleatòries
*.pid.lock Fitxer de bloqueig del procés

Directori per a les biblioteques instrumentades generades per jscoverage/JSCover

Patró El que ignora
lib-cov Cobertura de la biblioteca

Directori de cobertura utilitzat per eines com Istanbul

Patró El que ignora
coverage Directori de cobertura
*.lcov Dades de cobertura LCOV
.nyc_output Sortida de cobertura de Nova York

Memòria cau de TypeScript

Patró El que ignora
*.tsbuildinfo Informació de compilació de TypeScript

Emmagatzematge intermedi Grunt (https://gruntjs.com/creating-plugins#storing-task-files)

Patró El que ignora
.grunt Emmagatzematge intermedi Grunt

Directori de dependències de Bower (https://bower.io/)

Patró El que ignora
bower_components Dependències de Bower
.lock-wscript configuració node-waf

Complements binaris compilats (https://nodejs.org/api/addons.html)

Patró El que ignora
build/Release Complements binaris compilats

Directoris de dependències

Patró El que ignora
node_modules/ Dependències Node.js
jspm_packages/ Paquets JSPM

Directori de dependències de Snowpack (https://snowpack.dev/)

Patró El que ignora
web_modules/ Mòduls de motxilla de neu

Directori de memòria cau npm opcional

Patró El que ignora
.npm directori de memòria cau npm

Memòria cau d'eslint opcional

Patró El que ignora
.eslintcache Memòria cau ESLint

Cache de stylelint opcional

Patró El que ignora
.stylelintcache Cache Stylelint

Historial de REPL opcional

Patró El que ignora
.node_repl_history Historial de REPL opcional

Sortida del "paquet npm"

Patró El que ignora
*.tgz Sortida del "paquet npm"

Fitxer d’integritat de Yarn

Patró El que ignora
.yarn-integrity Fitxer d’integritat de Yarn
.env Variables d'entorn
.env.* Fitxer d’integritat de Yarn
!.env.example Fitxer d’integritat de Yarn
.cache Directori de memòria cau
.parcel-cache Memòria cau del paquet de paquets

Sortida de compilació de Next.js

Patró El que ignora
.next Sortida de compilació de Next.js
out Exportació estàtica Next.js

Nuxt.js genera / genera sortida

Patró El que ignora
.nuxt Sortida de compilació de Nuxt.js
dist Nuxt.js genera / genera sortida
.output Sortida de producció de Nitro/Nuxt

Fitxers Gatsby

Patró El que ignora
.cache/ Fitxers Gatsby
.vuepress/dist Sortida de compilació de VuePress
.temp Fitxers temporals

Directori de memòria cau Sveltekit

Patró El que ignora
.svelte-kit/ Directori de memòria cau Sveltekit
**/.vitepress/dist Sortida de compilació de vitepress
**/.vitepress/cache directori de memòria cau de vitepress

Memòria cau de Docusaurus i fitxers generats

Patró El que ignora
.docusaurus Memòria cau de Docusaurus

Directoris sense servidor

Patró El que ignora
.serverless/ Framework sense servidor

Memòria cau de FuseBox

Patró El que ignora
.fusebox/ Memòria cau de FuseBox

Fitxers locals de DynamoDB

Patró El que ignora
.dynamodb/ DynamoDB local

Directori de memòria cau Firebase

Patró El que ignora
.firebase/ Directori de memòria cau Firebase

Fitxer de port TernJS

Patró El que ignora
.tern-port Fitxer de port Tern.js

Emmagatzema les versions Visual Studio Code utilitzades per provar les extensions Visual Studio Code

Patró El que ignora
.vscode-test Directori de prova de VS Code
.pnpm-store pnpm
.pnp.* Yarn Plug’n’Play
.yarn/* Emmagatzema les versions Visual Studio Code utilitzades per provar les extensions Visual Studio Code
!.yarn/patches Emmagatzema les versions Visual Studio Code utilitzades per provar les extensions Visual Studio Code
!.yarn/plugins Emmagatzema les versions Visual Studio Code utilitzades per provar les extensions Visual Studio Code
!.yarn/releases Emmagatzema les versions Visual Studio Code utilitzades per provar les extensions Visual Studio Code
!.yarn/sdks Emmagatzema les versions Visual Studio Code utilitzades per provar les extensions Visual Studio Code
!.yarn/versions Emmagatzema les versions Visual Studio Code utilitzades per provar les extensions Visual Studio Code

Fitxers Vite

Patró El que ignora
vite.config.js.timestamp-* Fitxers Vite
vite.config.ts.timestamp-* Fitxers Vite
.vite/ Fitxers Vite

Com utilitzar aquest .gitignore per a Node.js

  1. Copieu les regles Node.js anteriors o descarregueu el fitxer directament.
  2. Creeu un fitxer anomenat .gitignore a l'arrel del vostre repositori Git i enganxeu-hi les regles.
  3. Si alguns d’aquests fitxers ja tenen seguiment, executeu git rm -r --cached . i torneu a confirmar els canvis: Git només aplica les regles d’exclusió als fitxers sense seguiment.
  4. Confirmeu el fitxer .gitignore perquè tot l’equip comparteixi les mateixes regles.

Altres plantilles Temps d'execució .gitignore

Consulteu totes les plantilles Temps d'execució