Node.js के लिए .gitignore
Node.js के लिए 63 अनदेखा करने के नियम, आपकी रिपॉज़िटरी में कॉपी करने के लिए तैयार।
Chrome के V8 इंजन पर बना JavaScript रनटाइम
Node.js के लिए पूरी .gitignore
# LFGitignore द्वारा बनाया गया - https://lfgitignore.com
# बनाने की तारीख: 2026-10-31 21:49:51 UTC
# तकनीकें: Node.js
### Node.js ###
logs
# Node.js डायग्नोस्टिक रिपोर्ट
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
# प्रक्रिया आईडी फ़ाइलें
pids
# प्रक्रिया आईडी फ़ाइल
*.pid
# यादृच्छिक बीज फ़ाइल
*.seed
# प्रोसेस लॉक फ़ाइल
*.pid.lock
# लर्न डिबग लॉग
lerna-debug.log*
# पुस्तकालय कवरेज
lib-cov
# बोटा दस्तावेज
*.log
# कवरेज निर्देशिका
coverage
# एलसीओवी कवरेज डेटा
*.lcov
# टाइपस्क्रिप्ट build जानकारी
*.tsbuildinfo
# NYC कवरेज आउटपुट
.nyc_output
# एनपीएम डीबग लॉग
npm-debug.log*
# ग्रन्ट मध्यवर्ती भंडारण
.grunt
# Yarn डिबग लॉग
yarn-debug.log*
# बोवर निर्भरताएँ
bower_components
# Yarn त्रुटि लॉग
yarn-error.log*
# node-waf कॉन्फ़िगरेशन
.lock-wscript
# संकलित बाइनरी ऐडऑन
build/Release
# Node.js निर्भरताएँ
node_modules/
# जेएसपीएम पैकेज
jspm_packages/
# स्नोपैक मॉड्यूल
web_modules/
# एनपीएम कैश निर्देशिका
.npm
# ईएसलिंट कैश
.eslintcache
# स्टाइललिंट कैश
.stylelintcache
.node_repl_history
*.tgz
.yarn-integrity
# पर्यावरण चर
.env
.env.*
!.env.example
# कैश निर्देशिका
.cache
# पार्सल बंडलर कैश
.parcel-cache
# Next.js build आउटपुट
.next
# Next.js स्थिर निर्यात
out
# Nuxt.js build आउटपुट
.nuxt
dist
.cache/
# Nitro/Nuxt प्रोडक्शन बिल्ड का आउटपुट
.output
# VuePress build आउटपुट
.vuepress/dist
# अस्थायी फ़ाइलें
.temp
.svelte-kit/
**/.vitepress/dist
**/.vitepress/cache
# डॉक्यूसॉरस कैश
.docusaurus
# सर्वर रहित ढाँचा
.serverless/
# फ़्यूज़बॉक्स कैश
.fusebox/
# स्थानीय डायनमोडीबी
.dynamodb/
.firebase/
# Tern.js पोर्ट फ़ाइल
.tern-port
# वीएस कोड परीक्षण निर्देशिका
.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/
Node.js के ये नियम किन चीज़ों को अनदेखा करते हैं
नीचे हर पैटर्न और उसे .gitignore में शामिल करने का कारण दिया गया है।
लॉग्स
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
logs |
लॉग्स |
lerna-debug.log* |
लर्न डिबग लॉग |
*.log |
बोटा दस्तावेज |
npm-debug.log* |
एनपीएम डीबग लॉग |
yarn-debug.log* |
Yarn डिबग लॉग |
yarn-error.log* |
Yarn त्रुटि लॉग |
डायग्नोस्टिक रिपोर्ट (https://nodejs.org/api/report.html)
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json |
Node.js डायग्नोस्टिक रिपोर्ट |
रनटाइम डेटा
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
pids |
प्रक्रिया आईडी फ़ाइलें |
*.pid |
प्रक्रिया आईडी फ़ाइल |
*.seed |
यादृच्छिक बीज फ़ाइल |
*.pid.lock |
प्रोसेस लॉक फ़ाइल |
jscoverage/JSCover द्वारा जेनरेट किए गए इंस्ट्रुमेंटेड लिब्ज़ के लिए निर्देशिका
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
lib-cov |
पुस्तकालय कवरेज |
इस्तांबुल जैसे टूल द्वारा उपयोग की जाने वाली कवरेज निर्देशिका
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
coverage |
कवरेज निर्देशिका |
*.lcov |
एलसीओवी कवरेज डेटा |
.nyc_output |
NYC कवरेज आउटपुट |
टाइपस्क्रिप्ट कैश
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
*.tsbuildinfo |
टाइपस्क्रिप्ट build जानकारी |
ग्रंट मध्यवर्ती भंडारण (https://gruntjs.com/creating-plugins#storing-task-files)
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
.grunt |
ग्रन्ट मध्यवर्ती भंडारण |
बोवर निर्भरता निर्देशिका (https://bower.io/)
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
bower_components |
बोवर निर्भरताएँ |
.lock-wscript |
node-waf कॉन्फ़िगरेशन |
संकलित बाइनरी ऐडऑन (https://nodejs.org/api/addons.html)
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
build/Release |
संकलित बाइनरी ऐडऑन |
निर्भरता निर्देशिकाएँ
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
node_modules/ |
Node.js निर्भरताएँ |
jspm_packages/ |
जेएसपीएम पैकेज |
स्नोपैक निर्भरता निर्देशिका (https://snowpack.dev/)
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
web_modules/ |
स्नोपैक मॉड्यूल |
वैकल्पिक एनपीएम कैश निर्देशिका
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
.npm |
एनपीएम कैश निर्देशिका |
वैकल्पिक एस्लिंट कैश
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
.eslintcache |
ईएसलिंट कैश |
वैकल्पिक स्टाइललिंट कैश
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
.stylelintcache |
स्टाइललिंट कैश |
वैकल्पिक आरईपीएल इतिहास
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
.node_repl_history |
वैकल्पिक आरईपीएल इतिहास |
'एनपीएम पैक' का आउटपुट
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
*.tgz |
'एनपीएम पैक' का आउटपुट |
Yarn की इंटेग्रिटी फ़ाइल
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
.yarn-integrity |
Yarn की इंटेग्रिटी फ़ाइल |
.env |
पर्यावरण चर |
.env.* |
Yarn की इंटेग्रिटी फ़ाइल |
!.env.example |
Yarn की इंटेग्रिटी फ़ाइल |
.cache |
कैश निर्देशिका |
.parcel-cache |
पार्सल बंडलर कैश |
Next.js build आउटपुट
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
.next |
Next.js build आउटपुट |
out |
Next.js स्थिर निर्यात |
Nuxt.js build / आउटपुट उत्पन्न करें
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
.nuxt |
Nuxt.js build आउटपुट |
dist |
Nuxt.js build / आउटपुट उत्पन्न करें |
.output |
Nitro/Nuxt प्रोडक्शन बिल्ड का आउटपुट |
गैट्सबी फ़ाइलें
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
.cache/ |
गैट्सबी फ़ाइलें |
.vuepress/dist |
VuePress build आउटपुट |
.temp |
अस्थायी फ़ाइलें |
SvelteKit कैश डायरेक्टरी
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
.svelte-kit/ |
SvelteKit कैश डायरेक्टरी |
**/.vitepress/dist |
vitepress build आउटपुट |
**/.vitepress/cache |
vitepress कैश निर्देशिका |
डॉक्यूसॉरस कैश और जेनरेट की गई फ़ाइलें
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
.docusaurus |
डॉक्यूसॉरस कैश |
सर्वर रहित निर्देशिकाएँ
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
.serverless/ |
सर्वर रहित ढाँचा |
फ़्यूज़बॉक्स कैश
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
.fusebox/ |
फ़्यूज़बॉक्स कैश |
DynamoDB स्थानीय फ़ाइलें
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
.dynamodb/ |
स्थानीय डायनमोडीबी |
Firebase कैश निर्देशिका
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
.firebase/ |
Firebase कैश निर्देशिका |
टर्नजेएस पोर्ट फ़ाइल
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
.tern-port |
Tern.js पोर्ट फ़ाइल |
Visual Studio Code एक्सटेंशन के परीक्षण के लिए उपयोग किए जाने वाले Visual Studio Code संस्करणों को संग्रहीत करता है
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
.vscode-test |
वीएस कोड परीक्षण निर्देशिका |
.pnpm-store |
पीएनपीएम |
.pnp.* |
Yarn Plug'n'Play |
.yarn/* |
Visual Studio Code एक्सटेंशन के परीक्षण के लिए उपयोग किए जाने वाले Visual Studio Code संस्करणों को संग्रहीत करता है |
!.yarn/patches |
Visual Studio Code एक्सटेंशन के परीक्षण के लिए उपयोग किए जाने वाले Visual Studio Code संस्करणों को संग्रहीत करता है |
!.yarn/plugins |
Visual Studio Code एक्सटेंशन के परीक्षण के लिए उपयोग किए जाने वाले Visual Studio Code संस्करणों को संग्रहीत करता है |
!.yarn/releases |
Visual Studio Code एक्सटेंशन के परीक्षण के लिए उपयोग किए जाने वाले Visual Studio Code संस्करणों को संग्रहीत करता है |
!.yarn/sdks |
Visual Studio Code एक्सटेंशन के परीक्षण के लिए उपयोग किए जाने वाले Visual Studio Code संस्करणों को संग्रहीत करता है |
!.yarn/versions |
Visual Studio Code एक्सटेंशन के परीक्षण के लिए उपयोग किए जाने वाले Visual Studio Code संस्करणों को संग्रहीत करता है |
Vite फ़ाइलें
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
vite.config.js.timestamp-* |
Vite फ़ाइलें |
vite.config.ts.timestamp-* |
Vite फ़ाइलें |
.vite/ |
Vite फ़ाइलें |
Node.js के लिए इस .gitignore का उपयोग कैसे करें
- ऊपर दिए गए Node.js के नियम कॉपी करें या फ़ाइल सीधे डाउनलोड करें।
- अपनी Git रिपॉज़िटरी के मूल फ़ोल्डर में .gitignore नाम की फ़ाइल बनाएँ और उसमें नियम पेस्ट करें।
- यदि इनमें से कुछ फ़ाइलें पहले से ट्रैक हो रही हैं, तो git rm -r --cached . चलाएँ और फिर से कमिट करें — Git केवल ट्रैक न की गई फ़ाइलों पर अनदेखा करने के नियम लागू करता है।
- .gitignore कमिट करें ताकि टीम के सभी सदस्य एक जैसे नियम इस्तेमाल करें।