यदि आपने इन दिनों सबसे गर्म तकनीकी विषय सीखने का फैसला किया है तो 'Node.js ' और आप एक Windows . हैं उपयोगकर्ता, तो आप सही जगह पर उतरे हैं। यदि आप अभी शुरुआत कर रहे हैं, तो आप देख सकते हैं कि बहुत से लोग Mac . का उपयोग कर रहे हैं या लिनक्स Node.js विकास . के लिए . शायद आपका कोर्स इंस्ट्रक्टर भी ऐसा कर रहा है। लेकिन शायद आप विंडोज़ पर ही काम करना चाहते हैं। जब विकास की बात आती है तो बहुत से लोग प्लेटफॉर्म स्विच करते हैं - लेकिन जब विंडोज़ आपको किसी भी विकास के साथ शुरू करने में पूरी तरह सक्षम है तो स्विच क्यों करें। यह पोस्ट विंडोज मशीन पर एक अच्छा Node.js विकास वातावरण स्थापित करने के बारे में है।
Windows पर Node.js विकास परिवेश सेटअप करें
इस पोस्ट में हमारा मिशन आपके कंप्यूटर को विकास के लिए सेटअप करना है ताकि आप तुरंत कोडिंग शुरू कर सकें। ये कुछ चीज़ें हैं जिन्हें हम आपके कंप्यूटर पर इंस्टॉल करेंगे:
- नोड.जेएस ही
- गिट
- एक आधुनिक कोड संपादक
- मोंगोडीबी (वैकल्पिक)
तो, आइए सीधे इसमें कूदें और इसके साथ आरंभ करें।
नोड.जेएस
Node.js के बारे में थोड़ा सा, यह Google के क्रोम के V8 जावास्क्रिप्ट इंजन पर निर्मित एक सुंदर लिखित क्रॉस-प्लेटफ़ॉर्म ओपन सोर्स जावास्क्रिप्ट रनटाइम वातावरण है। Node.js मूल रूप से आपको जावास्क्रिप्ट में एप्लिकेशन को कोड करने और सर्वर पर बैकएंड पर चलाने की सुविधा देता है। जब मैंने 'क्रॉस-प्लेटफ़ॉर्म' कहा, तो मेरा वास्तव में यही मतलब है। आप विंडोज़ पर Node.js इंस्टॉल कर सकते हैं और यहां तक कि एप्लिकेशन भी तैनात कर सकते हैं। आधिकारिक वेबसाइट से Node.js डाउनलोड करें। चूंकि आप अभी सीखना शुरू कर रहे हैं, इसलिए LTS . को डाउनलोड करने की अनुशंसा की जाती है (दीर्घकालिक समर्थन) संस्करण। इस पोस्ट को लिखने के समय उपलब्ध वर्तमान नवीनतम एलटीएस संस्करण 6.11.0 है।
एक बार डाउनलोड करने के बाद, इंस्टॉलर चलाएं, और आपको कोई बदलाव करने की आवश्यकता नहीं है और सभी चरणों पर बस 'अगला' दबाएं। Node.js सेटअप नोड पैकेज मैनेजर के साथ आता है जिसे थर्ड पार्टी मॉड्यूल को डाउनलोड और इंस्टॉल करने की आवश्यकता होती है। आप स्वयं को अक्सर एनपीएम का उपयोग करते हुए पाएंगे। इसलिए, अपने कंप्यूटर पर Node.js इंस्टॉल करते समय इस सेटिंग को न बदलें। साथ ही, सेटअप स्वचालित रूप से PATH चर को संशोधित करता है ताकि आप CMD से npm कमांड चला सकें। इसलिए, यदि आप इनमें से किसी भी सेटिंग को संशोधित करना चाहते हैं तो कस्टम सेटअप के लिए जाएं; अन्यथा मैं एक्सप्रेस स्थापना की अनुशंसा करता हूं।
एक बार इंस्टॉल हो जाने पर, स्टार्ट मेनू में 'Node.js कमांड प्रॉम्प्ट' खोजें और कंसोल को चलाने के लिए एंटर दबाएं। यह सीएमडी विंडो आपके Node.js करियर के लिए आपके लिए सब कुछ है। इस विंडो को Node.js और NPM का उपयोग करने के लिए प्रारंभ किया गया है ताकि आप इस विंडो से अपने आदेश चला सकें। सत्यापित करने के लिए, अपने कंप्यूटर पर स्थापित NPM के संस्करण को देखने के लिए बस 'npm -v' चलाएँ। यदि आप कहीं और Node.js ट्यूटोरियल का अनुसरण कर रहे हैं, तो आप उस ट्यूटोरियल में उल्लिखित सभी कमांड को इस विंडो से यहां चला सकते हैं।
गिट
Git सबसे व्यापक रूप से उपयोग किया जाने वाला और उद्योग-विशिष्ट संस्करण नियंत्रण प्रणाली है। यदि आप उन्हें पहले से नहीं जानते हैं तो आप जल्द ही संस्करण नियंत्रण प्रणालियों के बारे में जानेंगे। यहां विंडोज के लिए गिट डाउनलोड करें। गिट बड़ी परियोजनाओं के लिए कोड प्रबंधित करने में आपकी बहुत मदद करेगा। गिट सीखना और आरंभ करना बहुत आसान है। एक छोटी चुनौती-आधारित मार्गदर्शिका ऑनलाइन उपलब्ध है जो आपको Git के साथ आरंभ करने में मदद कर सकती है।
एक बार जब आप इंस्टॉलर चला लेते हैं, तो आपको कुछ चरणों का सामना करना पड़ सकता है जहां आपको अपने कार्यों के बारे में पता नहीं होगा। यह एक कदम है जिस पर मैं चर्चा करना चाहूंगा। वह चरण जो कहता है कि 'अपने पथ चर को समायोजित करना' एक महत्वपूर्ण कदम है। यहां आपको यह चुनने की जरूरत है कि आप अपने कंप्यूटर पर Git का उपयोग कैसे करना चाहेंगे।
मैं हमेशा दूसरे विकल्प के लिए जाता हूं 'कमांड प्रॉम्प्ट से Git का उपयोग करें '। इस विकल्प का चयन करने से Git कमांड Node.js कमांड प्रॉम्प्ट के साथ-साथ Git Bash में भी उपलब्ध हो जाएगा। गिट बैश Git के साथ शामिल एक और कमांड लाइन टूल है; आप इसे विकास के उद्देश्य से उपयोग कर सकते हैं या कमांड प्रॉम्प्ट का उपयोग जारी रख सकते हैं। बाकी चरणों के बारे में चिंता न करें, बस इंस्टॉलर पर 'अगला' दबाते रहें। इन चरणों की व्याख्या करना इस पोस्ट के दायरे से बाहर है, लेकिन आप इंटरनेट पर Git इंस्टालेशन खोज सकते हैं।
एक बार इंस्टॉलेशन पूरा हो जाने पर, आप एक कमांड प्रॉम्प्ट विंडो खोल सकते हैं और यह सत्यापित करने के लिए 'गिट-वर्जन' टाइप कर सकते हैं कि आपने गिट स्थापित किया है।
कोड संपादक
जब आपके पास बहुत सारे विकल्प हों तो कोड संपादक चुनना एक चुनौतीपूर्ण कार्य हो सकता है। आप वेबस्टॉर्म जैसे पूर्ण आईडीई या ब्रैकेट जैसे कोड संपादक के बीच कुछ चुन सकते हैं। यहां कुछ सुझाव दिए गए हैं:
- वेबस्ट्रॉम:पेशेवरों द्वारा उपयोग किया जाने वाला सबसे शक्तिशाली जावास्क्रिप्ट आईडीई। यह एक सशुल्क टूल है, और मैं आपको सलाह दूंगा कि आप एक निःशुल्क शुरुआत करें और बाद में अपने करियर को आगे बढ़ाने के लिए निवेश करें।
- विजुअल स्टूडियो कोड:यदि आप पहले से ही विजुअल स्टूडियो से परिचित हैं तो इसके लिए जाएं। VS कोड Microsoft द्वारा आपके लिए लाया गया एक मुक्त ओपन-सोर्स कोड संपादक है। कार्यक्रम विभिन्न भाषाओं के लिए अंतर्निहित डिबगर और सिंटैक्स हाइलाइटिंग के साथ आता है। सिर्फ Node.js ही नहीं, आप कई अन्य भाषाओं में कोड कर सकते हैं।
- कोष्ठक:यह एक शक्तिशाली ओपन सोर्स कोड संपादक है जो सभी प्लेटफार्मों के लिए उपलब्ध है। यह एक टन भाषाओं में सिंटैक्स हाइलाइटिंग का समर्थन करता है। और यह इस महान विस्तार प्रबंधक के साथ आता है जो आपको टूल में अधिक कार्यक्षमता और सुविधाएँ जोड़ने देता है। मैं व्यक्तिगत रूप से इस उपकरण का उपयोग करता हूं, और मुझे स्वचालित वेब पेज रीफ्रेश, एक्सटेंशन और कीबोर्ड शॉर्टकट जैसी सुविधाएं पसंद हैं। साथ ही, यह आपके राइट-क्लिक मेनू में एक विकल्प जोड़ता है ताकि आप सीधे ब्रैकेट में प्रोजेक्ट फ़ोल्डर खोल सकें।
ये सिर्फ मेरी सिफारिशें थीं; आप कोई भी IDE या संपादक चुनने के लिए स्वतंत्र हैं। यदि आप काफ़ी बहादुर हैं तो आप एक साधारण नोटपैड में भी कोड लिख सकते हैं।
मोंगोडीबी
यह एक वैकल्पिक कदम है। MongoDB एक क्रॉस-प्लेटफ़ॉर्म दस्तावेज़ आधारित डेटाबेस प्रोग्राम है। इसका उपयोग पारंपरिक Node.js CRUD अनुप्रयोगों में SQL के स्थान पर किया जाता है। आप चाहें तो SQL का उपयोग कर सकते हैं लेकिन चूंकि MongoDB को Node.js के साथ व्यापक रूप से स्वीकार किया जाता है, इसलिए हमने इसे यहां कवर किया है। आपको यहां से MongoDB कम्युनिटी सर्वर डाउनलोड करना होगा। वैकल्पिक रूप से आप अपने डेटाबेस के माध्यम से ब्राउज़ करने के लिए एक GUI उपकरण MongoDB Compass स्थापित कर सकते हैं। एक बार डाउनलोड और इंस्टॉल हो जाने के बाद, सीधे MongoDB इंस्टॉलेशन पर जाएं और बिन फ़ोल्डर में नेविगेट करें। पता कुछ इस तरह दिख सकता है:
C:\Program Files\MongoDB\Server\3.4\bin
अब अपना MongoDB सर्वर शुरू करने के लिए 'mongod.exe' चलाएँ। और कमांड लाइन के माध्यम से सर्वर के साथ बातचीत करने के लिए 'mongo.exe' चलाएं या यदि आप GUI पसंद करते हैं तो Compass का उपयोग करें। तुम भी कमांड लाइन से सीधे mongod और mongo चलाने के लिए इस निर्देशिका को PATH चर में जोड़ सकते हैं। आप अपने सिस्टम पर्यावरण चर पथ को बदलने के बारे में यहां जान सकते हैं।
बस! आप अपना पहला Node.js एप्लिकेशन कोड करने के लिए तैयार हैं। आपके पास विकास के लिए सही उपकरण और परिवेश सेटअप है।