सामग्री पर जाएं

Node.js

एप्लिकेशनOpenJS Foundation

इसे node, node.js, nodejs runtime भी कहा जाता है

OpenJS Foundationउत्पादकता

OpenJS Foundation का एक JavaScript रनटाइम। आधिकारिक Windows इंस्टालर node.exe को Program Files\nodejs के अंतर्गत रखता है और npm को शामिल करता है।

आपको क्या जानना चाहिए

Node.js JavaScript चलाता है। npm आधिकारिक इंस्टॉलर के साथ आता है।

node.exe Node.js रनटाइम है। आधिकारिक Windows इंस्टॉलर npm को PATH पर भी जोड़ता है। python.exe CPython है। किसी प्रोजेक्ट फ़ोल्डर के अंदर मौजूद node.exe अक्सर एक लोकल या nvm इंस्टॉल होता है।

यह क्या है?
npm के साथ एक JavaScript रनटाइम
Python के जैसा ही?
नहीं। अलग भाषा
प्रोजेक्ट में node.exe?
अक्सर एक लोकल या nvm कॉपी
Feex का कहना है
यदि node.exe किसी पुराने बचे हुए dev सर्वर पर चल रहा है, तो मैं server.js या npm के लिए कमांड लाइन की जाँच करूँगा। मैं इसे शांत करने के लिए Python को अनइंस्टॉल नहीं करूँगा।

Node.js क्या है?

Node.js OpenJS JavaScript रनटाइम है। आधिकारिक बिल्ड Program Files\nodejs या किसी nvm फ़ोल्डर में रहते हैं। यह Python नहीं है और Windows का घटक नहीं है।

यदि आपने इसका कभी उपयोग नहीं किया है

यदि किसी README में Node इंस्टॉल करने को कहा गया है, तो nodejs.org से LTS इंस्टॉलर प्राप्त करें। उस पैकेज में npm शामिल होता है। एक बुनियादी Node ऐप के लिए आपको Python की आवश्यकता नहीं है। Program Files\nodejs में node.exe ग्लोबल रनटाइम है। किसी प्रोजेक्ट के पास मौजूद node.exe अक्सर nvm-windows या एक वेंडर्ड कॉपी होती है।

इसका उपयोग किसलिए किया जाता है?

JavaScript टूल्स चलाएँ

Dev सर्वर, CLI, और स्क्रिप्ट node.exe के रूप में शुरू होते हैं। वह python.exe नहीं है।

npm इंस्टॉलेशन

npm.cmd आधिकारिक इंस्टॉलर के साथ आता है। Composer इसका PHP समकक्ष है, यह नहीं।

वर्ज़न मैनेजर

nvm-windows अतिरिक्त node.exe प्रतियाँ रखता है। वे अभी भी Node हैं, कोई System32 फ़ाइल नहीं।

यह किसके लिए है?

  • वे लोग जिनके टूल्स npm मानकर चलते हैं
  • वे यूज़र्स जिन्हें किसी प्रोजेक्ट में node.exe मिला और उन्होंने इसे मैलवेयर समझा
  • कोई भी व्यक्ति जिसने इसे Python समझकर भ्रमित कर लिया क्योंकि दोनों को रनटाइम कहा जाता है

वर्तमान स्थिति

सक्रिय रूप से विकसित। OpenJS Current और LTS श्रृंखलाएं जारी करता है। यह आलेख Windows डेस्कटॉप रनटाइम के बारे में है, WSL के अंदर Node के बारे में नहीं।

यह कितना पुराना है?

Ryan Dahl ने 2009 में Node.js जारी किया। यह Python (1991) से नया है और अधिकांश Electron एडिटर्स से पुराना है। वर्तमान Windows कार्य nodejs.org के LTS का उपयोग करता है, 0.x युग का नहीं।

संस्करण

प्रमुख चैनल पहले। सटीक बिल्ड संख्याएं यहां पूरी तरह से सत्यापित नहीं हैं।

LTS
Current

सिस्टम आवश्यकताएँ

मान प्रकाशक के सार्वजनिक मार्गदर्शन का पालन करते हैं। कार्यभार अभी भी वास्तविक आवश्यकता को बदल देता है।

न्यूनतम

न्यूनतम सिस्टम आवश्यकताएं
ऑपरेटिंग सिस्टम nodejs.org के अनुसार, एक वर्तमान 64-बिट Windows 10 या Windows 11 रिलीज़
RAM रनटाइम छोटा है। बंडलर्स और node_modules मेमोरी तय करते हैं

संसाधन प्रोफ़ाइल

CPU की मांग
ऐप के अंदर आप जो खोलते हैं, उसका अनुसरण करता है
RAM की मांग
दस्तावेज़ों, टैब या लाइब्रेरी का अनुसरण करता है

इंस्टॉल की गई प्रोसेस

ये निष्पादन योग्य फ़ाइलें इस उत्पाद से संबंधित हैं जब यह इंस्टॉल होता है।

इंस्टॉल की गई प्रोसेस
node.exe उस इंस्टॉल के लिए Node.js रनटाइम

स्टार्टअप घटक

एक Startup npm स्क्रिप्ट इसे शुरू कर सकती है। वह आप या कोई वेंडर हैं, Node नाम की कोई इनबॉक्स Windows सर्विस नहीं।

फ़ाइल स्थान

सामान्य Node.js स्थान
विशिष्ट इंस्टॉलेशन C:\Program Files\nodejs\

फ़ाइल प्रारूप

JSMJSpackage.json

सामान्य समस्याएं

एक बचा हुआ localhost सर्वर

एडिटर बंद करने के बाद भी npm start node.exe को चालू रख सकता है। उस कमांड लाइन को समाप्त करें, python.exe को नहीं।

प्रोजेक्ट-लोकल node.exe

कुछ टूल्स रनटाइम को वेंडर (साथ में शामिल) करते हैं। फ़ाइल स्थान खोलें। Program Files\nodejs आधिकारिक इंस्टॉल है।

समस्या समाधान

where.exe node और node -v

Program Files\nodejs बनाम nvm बनाम प्रोजेक्ट कॉपी की पुष्टि करें। where.exe python एक अलग इंस्टाल है।

यदि काम Ubuntu के अंदर था, तो यह exe गलत है

WSL Node डिस्ट्रो में रहता है। Windows के node.exe को समाप्त करने से Linux Node बंद नहीं होगा।

nodejs.org से पुनः इंस्टॉल करें, किसी रैंडम Node पैक से नहीं

आधिकारिक LTS इंस्टॉलर में npm शामिल है। सर्च विज्ञापनों वाला बंडल बेकार कचरा है।

विकल्प

Python एक अलग भाषा है। कुछ JS कार्यों के लिए Bun और Deno ओवरलैप होते हैं।

आधिकारिक सहायता और डाउनलोड

विक्रेता से शुरुआत करें। रैंडम exe साइटें कोई सहायता चैनल नहीं हैं।

आधिकारिक संपर्क
डाउनलोड करें nodejs.org/ आधिकारिक इंस्टॉलर या विक्रेता पृष्ठ
सहायता nodejs.org/docs विक्रेता सहायता
आधिकारिक साइट nodejs.org/ यहाँ से शुरू करें, किसी यादृच्छिक exe होस्ट से नहीं
रिलीज़ इंडेक्स nodejs.org/en/download/releases जब कोई प्रोजेक्ट किसी पुराने मुख्य वर्ज़न को पिन करता है

संबंधित हार्डवेयर

रनटाइम स्वयं हल्का है। बड़े TypeScript प्रोजेक्ट्स को RAM और node_modules के लिए एक SSD चाहिए।

तकनीकी विवरण

तकनीकी विवरण

विक्रेता के संस्करण संख्याएँ बदलती रहती हैं। यह आलेख किसी विशिष्ट बिल्ड को निर्धारित नहीं करता है।

स्रोत और सत्यापन

दर्ज स्रोत लेबल: August 2026। यह लेबल स्वतंत्र सत्यापन स्थापित नहीं करता है। हम कैसे शोध करते हैं.

क्या यह लेख उपयोगी था?

हाँ या ना ही काफी है। यदि आप चाहें तो कोई कारण चुनें, या एक संक्षिप्त नोट जोड़ें।

क्या यह लेख उपयोगी था?