विंडोज़ पर Node.js और npm कैसे स्थापित करें

विंडोज़ पर Node.js और npm कैसे स्थापित करें

यह स्पष्ट लग सकता है, लेकिन Node.js स्थापित करना कूल Node.js अनुप्रयोगों के निर्माण का पहला कदम है। सौभाग्य से, यह लगभग सभी ऑपरेटिंग सिस्टम-विंडोज के साथ संगत है।





Node.js इंस्टॉल करने के लिए इस चरण-दर-चरण मार्गदर्शिका का पालन करें और विंडोज़ पर अपना पहला एप्लिकेशन बनाना शुरू करें।





Node.js एक JavaScript रनटाइम है जो Chrome के V8 JavaScript इंजन पर बनाया गया है। आप Node.js के साथ स्टैंडअलोन एप्लिकेशन बना सकते हैं, लेकिन इसका उपयोग अक्सर बैक-एंड सेवाओं के निर्माण के लिए किया जाता है। नोड के साथ शुरुआत करना आसान है, और यह प्रोटोटाइप और चुस्त विकास के लिए बहुत अच्छा है।





इसका उपयोग सुपर-फास्ट, अत्यधिक स्केलेबल सेवाओं के निर्माण के लिए भी किया जा सकता है। इसका उपयोग नेटफ्लिक्स, लिंक्डइन, पेपाल, ट्रेलो, उबेर, ईबे, नासा, आदि जैसी बड़ी कंपनियों द्वारा उत्पादन में किया जाता है।

नोड अनुप्रयोगों का उपयोग जावास्क्रिप्ट —यदि आप एक फ्रंटएंड डेवलपर हैं और जावास्क्रिप्ट जानते हैं, तो आप उन कौशलों का पुन: उपयोग कर सकते हैं और एक पूर्ण-स्टैक डेवलपर में संक्रमण कर सकते हैं।



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

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





आप Node.js के साथ कई प्रोजेक्ट विकसित कर सकते हैं जैसे सिंगल-पेज एप्लिकेशन (एसपीए), सोशल मीडिया एप्लिकेशन, स्टेटिक साइट्स, ऑनलाइन पेमेंट सिस्टम, हार्डवेयर प्रोजेक्ट, ब्लॉग, मोबाइल ऐप, रियल-टाइम चैट ऐप, एपीआई, ईकामर्स ऐप और कई अधिक।

संबंधित: इन 10 आवश्यक उपकरणों के साथ अपने वेब विकास कौशल को अपग्रेड करें





एनपीएम क्या है?

npm का अर्थ 'नोड पैकेज मैनेजर' है - यह एक ऑनलाइन प्लेटफॉर्म और कमांड-लाइन टूल है।

एक ऑनलाइन प्लेटफ़ॉर्म एक ऐसी जगह है जहाँ कोई भी किसी भी भाषा में लिखे गए टूल को प्रकाशित और साझा कर सकता है। इन उपकरणों का उपयोग फ्रंट-एंड (ब्राउज़र), बैक-एंड (सर्वर) और कमांड लाइन में किया जा सकता है।

npm भी एक कमांड-लाइन टूल है जो ऑनलाइन प्लेटफॉर्म के साथ इंटरैक्ट करने में सक्षम है। कमांड-लाइन टूल का उपयोग मुख्य रूप से पैकेजों को स्थापित और अनइंस्टॉल करने के लिए किया जाता है।

विंडोज 10 को दूसरे कंप्यूटर में कैसे ट्रांसफर करें

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

विंडोज़ पर Node.js और npm कैसे सेट करें?

आप नीचे दिए गए चरणों का पालन करके अपने विंडोज सिस्टम पर Node.js और npm स्थापित कर सकते हैं।

ध्यान दें : npm Node.js के साथ वितरित किया जाता है—जिसका अर्थ है कि जब आप Node.js डाउनलोड करते हैं, तो आप स्वचालित रूप से अपने कंप्यूटर पर npm इंस्टॉल कर लेते हैं।

चरण 1: आधिकारिक Node.js वेबसाइट पर जाएं

की आधिकारिक वेबसाइट पर जाएं Node.js संगठन।

चरण 2: डाउनलोड बटन पर क्लिक करें

वेबसाइट आपके कंप्यूटर के OS का स्वतः पता लगा लेती है। आप पर क्लिक कर सकते हैं [संस्करण] अधिकांश उपयोगकर्ताओं के लिए अनुशंसित एलटीएस या [संस्करण] वर्तमान नवीनतम सुविधाएँ अपनी आवश्यकता के अनुसार बटन। किसी भी तरह से एक के साथ एक सेटअप फ़ाइल डाउनलोड करेगा एमएसआई विस्तार।

मेरा सिरी काम क्यों नहीं कर रहा है

लीटर 'दीर्घकालिक समर्थन' के लिए खड़ा है। यह अधिकांश उपयोगकर्ताओं के लिए अनुशंसित है। यदि आप अपने एप्लिकेशन को उत्पादन परिवेश में परिनियोजित करना चाहते हैं, तो LTS संस्करण का उपयोग करें।

NS मौजूदा रिलीज़ वह संस्करण है जो अभी भी विकास के अधीन है। इस संस्करण में बग हो सकते हैं और यदि आप अपने एप्लिकेशन को उत्पादन परिवेश में परिनियोजित करना चाहते हैं तो इसकी अनुशंसा नहीं की जाती है। यदि आप नई सुविधाओं का परीक्षण करना चाहते हैं और अपने एप्लिकेशन का उपयोग केवल स्थानीय परिवेश में करना चाहते हैं तो यह उपयोगी है।

अन्य विशिष्टताओं के साथ Node.js डाउनलोड करें (वैकल्पिक)

के पास जाओ नोड की वेबसाइट पर डाउनलोड पेज अन्य विशिष्टताओं के साथ Node.js डाउनलोड करने के लिए। आप अपने पीसी की आवश्यकताओं के अनुसार 32-बिट या 64-बिट आर्किटेक्चर के लिए Node.js डाउनलोड कर सकते हैं।

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

चरण 3: .msi सेटअप फ़ाइल निष्पादित करें

डाउनलोड की गई फ़ाइल पर डबल-क्लिक करके उसे निष्पादित करें। यह Node.js को स्थापित करने के लिए एक स्वागत विंडो खोलेगा। पर क्लिक करें अगला स्थापना प्रक्रिया शुरू करने के लिए बटन।

चरण 4: अंतिम उपयोगकर्ता लाइसेंस अनुबंध पढ़ें

अंतिम उपयोगकर्ता लाइसेंस समझौते को ध्यान से पढ़ें। आपके द्वारा अनुबंध को पढ़ने के बाद, लाइसेंस अनुबंध में शर्तों को स्वीकार करने के लिए चेकबॉक्स का चयन करें। अंत में, क्लिक करें अगला आगे बढ़ने के लिए बटन।

चरण 5: गंतव्य फ़ोल्डर चुनें

गंतव्य फ़ोल्डर चुनें जहाँ आप Node.js स्थापित करना चाहते हैं। आप गंतव्य फ़ोल्डर को क्लिक करके बदल सकते हैं परिवर्तन... बटन। गंतव्य फ़ोल्डर को वैसे ही छोड़ने की अनुशंसा की जाती है। क्लिक अगला आगे बढ़ने के लिए।

चरण 6: कस्टम सेटअप

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

चरण 7: मूल मॉड्यूल के लिए उपकरण

यदि आप मूल मॉड्यूल को संकलित करने के लिए उपकरण स्थापित करना चाहते हैं तो चेकबॉक्स पर क्लिक करें। आम तौर पर, इन उपकरणों को स्थापित करने की आवश्यकता नहीं होती है ताकि आप इस बॉक्स को अनियंत्रित छोड़ सकें। दबाएं अगला आगे बढ़ने के लिए बटन।

चरण 8: Node.js स्थापित करने के लिए तैयार

अब अंतिम इंस्टॉलेशन विंडो खुल जाएगी। पर क्लिक करें इंस्टॉल स्थापना शुरू करने के लिए बटन। आप किसी भी इंस्टॉलेशन सेटिंग की समीक्षा करने या बदलने के लिए पिछले चरणों पर वापस जा सकते हैं वापस बटन।

क्लिक करने के बाद इंस्टॉल बटन, इंस्टॉलेशन शीघ्र ही शुरू हो जाएगा और कुछ ही मिनटों में पूरा हो जाएगा।

अंत में, आपको इंस्टॉलेशन पूरा संदेश दिखाई देगा। पर क्लिक करें खत्म हो सेटअप विज़ार्ड से बाहर निकलने के लिए बटन।

पुष्टि करें कि Node.js और npm सही ढंग से स्थापित हैं

यह जांचने के लिए कि आपके सिस्टम पर Node.js सही तरीके से स्थापित है या नहीं, अपने टर्मिनल में निम्न कमांड चलाएँ:

node --version

और यह जांचने के लिए कि क्या आपके सिस्टम पर npm सही तरीके से स्थापित है, अपने टर्मिनल में निम्न कमांड चलाएँ:

स्काइप को कैसे ठीक करें कनेक्ट नहीं हो सकता
npm --version

Node.js और npm के स्थापित संस्करण को टर्मिनल में प्रदर्शित किया जाता है।

Node.js . के साथ विस्मयकारी अनुप्रयोगों का निर्माण शुरू करें

Node.js आपकी पूर्ण-स्टैक विकास यात्रा शुरू करने के लिए एक आदर्श मंच है। आरंभ करने में आपकी सहायता करने के लिए इसमें एक मजबूत डेवलपर समुदाय और बग ट्रैकिंग टीम है।

Node.js एक बहुत ही शुरुआती-अनुकूल और हल्का प्लेटफ़ॉर्म है जिसका उपयोग वेब ऐप्स की एक विस्तृत श्रृंखला बनाने के लिए किया जा सकता है। आप मोबाइल एप्लिकेशन बनाने के लिए Express.js जैसे अन्य ढांचे के साथ Node.js का भी उपयोग कर सकते हैं।

अब जब आप Node.js की क्षमता से परिचित हैं, तो आप इसे अपने अगले रास्पबेरी पाई प्रोजेक्ट में क्यों नहीं आजमाते?

साझा करना साझा करना कलरव ईमेल रास्पबेरी पाई और Node.js . के साथ एक फोटो ट्वीटिंग ट्विटर बॉट कैसे बनाएं

Node.js के साथ शुरुआत करें और एक ट्विटर बॉट बनाएं जो सिर्फ रास्पबेरी पाई का उपयोग करके तस्वीरें और जानकारी ट्वीट करता है!

आगे पढ़िए
संबंधित विषय
  • प्रोग्रामिंग
  • जावास्क्रिप्ट
  • पैकेज प्रबंधक
लेखक के बारे में युवराज चंद्र(60 लेख प्रकाशित)

युवराज दिल्ली विश्वविद्यालय, भारत में कंप्यूटर विज्ञान के स्नातक छात्र हैं। उन्हें फुल स्टैक वेब डेवलपमेंट का शौक है। जब वह नहीं लिख रहा होता है, तो वह विभिन्न तकनीकों की गहराई की खोज कर रहा होता है।

युवराज चंद्र की अन्य फ़िल्में-टीवी शो

हमारे न्यूज़लेटर की सदस्यता लें

तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!

सब्सक्राइब करने के लिए यहां क्लिक करें