हल: नोड अद्यतन आदेश

आखिरी अपडेट: 09/25/2023

ज़रूर, मैं ऐसा कर सकता हूँ। यहाँ एक मोटा मसौदा है:

Node.js एक ओपन-सोर्स, क्रॉस-प्लेटफ़ॉर्म जावास्क्रिप्ट रनटाइम वातावरण है जो डेवलपर्स को जावास्क्रिप्ट में सभी प्रकार के सर्वर-साइड टूल और एप्लिकेशन बनाने की अनुमति देता है। Node.js को अद्यतन करना आवश्यक हो सकता है, विशेषकर सुरक्षा दृष्टिकोण से। प्रत्येक अद्यतन के साथ आने वाली नई सुविधाओं और सुधारों के साथ गति प्राप्त करना भी महत्वपूर्ण है। इस अद्यतन समस्या को हल करने के लिए, हम नोड अपडेट कमांड का उपयोग कर सकते हैं। इस परिदृश्य का समाधान नीचे दिया गया है.

NodeJS को अद्यतन करने के लिए, आप **नोड संस्करण प्रबंधक (NVM)** का उपयोग कर सकते हैं। एनवीएम एक कमांड-लाइन टूल है जो विशेष रूप से कई सक्रिय Node.js संस्करणों को प्रबंधित करने के लिए बनाया गया है।

// Installs the latest version
nvm install node 

// Use the latest version
nvm use node 

//To reinstall packages from previous version
nvm reinstall-packages v.13.9.1 

नोड संस्करण प्रबंधक (एनवीएम) का कार्य सिद्धांत

एनवीएम किसी भी POSIX-संगत शेल पर काम करता है, हालांकि इसे सही ढंग से काम करने के लिए आपके शेल प्रोफ़ाइल को संशोधित करने की आवश्यकता होती है। यह एक डेवलपर को कई Node.js संस्करण स्थापित करने, उनके बीच आसानी से डिज़ाइन/स्विच करने की अनुमति देता है।

NVM अधिक जटिल जावास्क्रिप्ट प्रोग्रामिंग के विकास, परीक्षण और आनंद लेने के उद्देश्य से Node.js संस्करणों के प्रबंधन और समन्वय में शामिल कठिनाइयों को कम करना चाहता है।

ऊपर सूचीबद्ध कोड एनवीएम के उपयोग को दर्शाता है, जो नवीनतम उपलब्ध नोड संस्करण को स्थापित करने से शुरू होता है और फिर इसे उपयोग के लिए सक्रिय करता है। यदि पिछले संस्करण के तहत कोई पैकेज स्थापित है जिसे आपको रखना है, तो तीसरा कमांड आपको उन पैकेजों को फिर से स्थापित करने की अनुमति देता है।

एनपीएम (नोड पैकेज मैनेजर) की खोज

**npm** (नोड पैकेज मैनेजर) Node.js के लिए आधिकारिक पैकेट मैनेजर है। प्रत्येक Node.js इंस्टालेशन के भाग के रूप में, npm पैकेज इंस्टालेशन, संस्करण प्रबंधन और निर्भरता प्रबंधन में मदद करता है, जो आधुनिक वेब विकास में प्रमुख पहलू हैं।

आपकी ऐप निर्देशिका में एक **package.json** फ़ाइल आपके प्रोजेक्ट की सभी निर्भरताओं को रेखांकित करती है। आप 'npm install' कमांड का उपयोग करके पैकेज को निर्भरता के रूप में जोड़ सकते हैं '. इसी तरह, किसी पैकेज को हटाने के लिए, आप 'npm uninstall' का उपयोग कर सकते हैं '.

एनपीएम का एक सराहनीय पहलू जावास्क्रिप्ट टूल का विस्तृत भंडार और कोड और कोड निर्भरता के कई संस्करणों को प्रबंधित करने की क्षमता है, जो सहयोग और तैनाती के मामले में डेवलपर्स के लिए इसे आसान बनाता है।

इसलिए, Node.js के संदर्भ में, अपने सिस्टम को NVM के साथ अद्यतन रखने और npm का सही तरीके से उपयोग करने का तरीका समझने से आपको अपने जावास्क्रिप्ट अनुप्रयोगों को अधिक कुशल, प्रबंधनीय तरीके से बनाने, बनाए रखने और तैनात करने में मदद मिल सकती है।

संबंधित पोस्ट: