मैक ओएस पर नोड.जेएस और एनपीएम कैसे स्थापित करें
नोड जेएस लोकप्रिय जावास्क्रिप्ट रनटाइम पर्यावरण है जो व्यापक रूप से कई डेवलपर्स द्वारा उपयोग किया जाता है, और एनपीएम नोड.जेएस पर्यावरण और जावास्क्रिप्ट के साथ पैकेज प्रबंधक के साथ है। जब आप Node.js स्थापित करते हैं, तो आपको npm इंस्टॉल किया जाएगा, इस प्रकार यदि आप npm चाहते हैं तो आपको NodeJS इंस्टॉल करने की आवश्यकता है।
मैक पर नोड.जेएस और एनपीएम स्थापित करने के कई तरीके हैं, जिनमें प्रीबिल्ट पैक किए गए इंस्टॉलर का उपयोग करना, या होमब्रू का उपयोग करना शामिल है। यह ट्यूटोरियल दोनों को कवर करेगा, और या तो मैकोज़ सिस्टम सॉफ़्टवेयर के किसी भी आधुनिक संस्करण पर दृष्टिकोण को काम करना चाहिए।
होमब्री के साथ मैक ओएस पर नोड.जेएस और एनपीएम कैसे स्थापित करें
Node.js और npm को स्थापित करने का सबसे आसान तरीका होमब्रू पैकेज मैनेजर के साथ है, जिसका अर्थ है कि पहले आपको मैक पर होमब्रू इंस्टॉल करना होगा यदि आपने पहले से ऐसा नहीं किया है। होमब्री पैकेज स्थापित करने से पहले होमब्रू को अपडेट करना हमेशा अच्छा विचार है, इसलिए ऐसा करने के लिए निम्न आदेश चलाएं:
brew update
मान लीजिए कि आपके पास पहले से ही मैक पर होमब्रू है, तो आप निम्न आदेश को टर्मिनल एप्लिकेशन में चला सकते हैं ताकि Node.js और npm दोनों को इंस्टॉल किया जा सके:
brew install node
होमब्री के माध्यम से नोडजेएस / एनपीएम स्थापित करना किसी भी अन्य विधि का उपयोग करने से तर्कसंगत रूप से आसान है, और यह node.js और npm को अद्यतन रखना आसान बनाता है। यदि आप तय करते हैं कि अब आपको इसकी आवश्यकता नहीं है तो सड़क को अनइंस्टॉल करने के लिए इसे अपेक्षाकृत सरल बनाने का अतिरिक्त लाभ भी है।
पैकेज इंस्टॉलर के साथ मैक पर नोड.जेएस और एनपीएम स्थापित करना
यदि आप होमब्री का किसी भी कारण से उपयोग नहीं करना चाहते हैं, तो दूसरा अगला सबसे आसान विकल्प nodejs.org से प्रीबिल्ट इंस्टॉलर का उपयोग करना है:
- Nodejs.org से Node.js इंस्टॉलर प्राप्त करें
आप इंस्टॉलर को मैक पर किसी अन्य इंस्टॉलेशन पैकेज की तरह चला सकते हैं।
मैक पर एनपीएम और नोड.जेएस स्थापित किए जाने पर कैसे जांचें
Npm.js को npm के साथ स्थापित करने के बाद, आप पुष्टि कर सकते हैं कि संस्करण को जांचने के लिए या तो ध्वज के साथ कमांड जारी करके दोनों स्थापित किए गए हैं:
node -v
तथा
npm -v
परीक्षण कैसे करें कि Node.js काम कर रहा है
एक बार मैक पर node.js पैकेज स्थापित हो जाने पर आप एक सरल वेब सर्वर शुरू करके यह काम कर सकते हैं। "App.js" नाम की एक फ़ाइल बनाएं जिसमें निम्न कोड सिंटैक्स शामिल है:
कॉन्स http = आवश्यकता ('http');
const hostname = '127.0.0.1';
कॉन्स पोर्ट = 3000;कॉन्स सर्वर = http.createServer ((req, res) => {
res.statusCode = 200;
res.setHeader ('सामग्री-प्रकार', 'टेक्स्ट / सादा');
res.end ('नोडजेएस से हैलो \ n');
});server.listen (पोर्ट, होस्टनाम, () => {
console.log (`http http: // $ {hostname} पर चल रहा सर्वर: $ {port} /`);
});
उस app.js फ़ाइल को वर्तमान निर्देशिका में सहेजें, फिर आप निम्न आदेश के साथ वेब सर्वर प्रारंभ कर सकते हैं:
node app.js
फिर एक वेब ब्राउज़र (अपना डिफ़ॉल्ट या अन्यथा) लॉन्च करें और निम्न यूआरएल पर जाएं:
http://localhost:3000
आपको "हैलो से नोड.जेएस" बताते हुए एक संदेश देखना चाहिए।
यह सरल node.js वेब सर्वर पाइथन इंस्टेंट वेब सर्वर की तरह है, बेशक यह पाइथन की बजाय नोड का उपयोग कर रहा है। पाइथन की बात करते हुए, यदि आप नोड.जेएस और एनपीएम स्थापित कर रहे हैं तो आप मैक पर अपडेट किए गए पायथन 3 को भी इंस्टॉल करने में रुचि रखते हैं।
आप नोड और एनपीएम का परीक्षण करने के लिए ग्रंट सीएलआई कार्य धावक को भी इंस्टॉल और उपयोग कर सकते हैं, जिसे एनपीएम के माध्यम से स्थापित किया जा सकता है:
npm install -g grunt-cli
फिर आप कमांड लाइन से 'grunt' चला सकते हैं।
यह मैक पर नोडजेएस और एनपीएम स्थापित करने की मूल बातें को कवर करने के बारे में होना चाहिए। यदि आपके पास कोई अन्य सुझाव, चाल, सुझाव या सलाह है, तो उन्हें नीचे दी गई टिप्पणियों में साझा करने के लिए स्वतंत्र महसूस करें।