रास्पबेरी पाई पर Node.js का उपयोग कैसे करें

Raspaberi Pa I Para Node Js Ka Upayoga Kaise Karem



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

यदि आपने हाल ही में अपने रास्पबेरी पाई सिस्टम पर Node.js का उपयोग करना शुरू किया है, तो उपयोग करने के लिए विस्तृत मार्गदर्शन के लिए इस लेख का पालन करें नोड.जेएस रास्पबेरी पाई पर।

रास्पबेरी पाई पर नोड.जेएस का उपयोग कैसे करें

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







चरण 1: Node.js प्रोजेक्ट डायरेक्टरी बनाएं

एक नई परियोजना शुरू करने से पहले, एक Node.js निर्देशिका बनाना बेहतर होता है जहाँ आप अपनी सभी Node.js परियोजना फ़ाइलों को सहेज सकते हैं। अपने लिए एक बनाने के लिए, नीचे दी गई कमांड का पालन करें:



$ mkdir < निर्देशिका_नाम >



आप स्वयं निर्देशिका नाम का उपयोग कर सकते हैं।





चरण 2: Node.js निर्देशिका पर नेविगेट करें

पर जाएँ नोड.जेएस परियोजना निर्देशिका निम्न आदेश का उपयोग कर:

$ सीडी < निर्देशिका_नाम >



चरण 3: नोड पैकेज मैनेजर को इनिशियलाइज़ करें

सबसे पहले, आपको एक बनाना होगा जावास्क्रिप्ट ऑब्जेक्ट नोटेशन फ़ाइल, आमतौर पर कहा जाता है ( जेसन ) क्योंकि यह फ़ाइल वेब एप्लिकेशन और सर्वर के बीच डेटा स्थानांतरित करने में आपकी सहायता करेगी। आप निम्न आदेश निष्पादित करके इस फ़ाइल को बना सकते हैं:

$ एनपीएम प्रारंभ

डिफ़ॉल्ट विकल्पों पर एंटर दबाएं, जैसे पैकेज का नाम तथा संस्करण .

आप इसे अपने शब्दों में लिखकर अपनी परियोजना के लिए विवरण जोड़ सकते हैं।

फिर कई बार एंटर बटन का उपयोग करके अन्य विकल्पों को डिफ़ॉल्ट के रूप में छोड़ दें। जोड़ें 'हां' परिवर्तनों की पुष्टि करने के लिए।

यह एक बनाता है 'पैकेज.जेसन' परियोजना निर्देशिका के अंदर फ़ाइल।

चरण 4: एक .js प्रोजेक्ट फ़ाइल बनाएँ

अब, आपको इसके साथ एक प्रोजेक्ट फाइल बनानी होगी 'जेएस' विस्तार। मेरे मामले में, मैं एक बना रहा हूँ 'नमस्ते' संदेश फ़ाइल नाम के साथ 'हैलो-वेब.जेएस' निम्न आदेश के माध्यम से:

$ नैनो हैलो-web.js

आप नाम बदल सकते हैं 'हैलो-वेब' अपनी पसंद के नाम के साथ।

फ़ाइल के भीतर, पोर्ट नंबर का उपयोग करके वेब ब्राउज़र पर संदेश प्रदर्शित करने के लिए निम्न कोड जोड़ें 3000 . आप इस फाइल को डायरेक्टरी या होम डायरेक्टरी में बना सकते हैं।

const http = आवश्यकता है ( 'एचटीटीपी' ) ;



कास्ट होस्ट = '<लोकलहोस्ट/आईपी-एड्रेस>' ;

कास्ट पोर्ट = 3000 ;



कॉन्स्ट सर्वर = http.createServer ( ( अनुरोध, Res ) = > {

res.statusCode = 200 ;

res.setHeader ( 'विषय' , 'पाठ/सादा' ) ;

res.end ( आपका सन्देश ');

});



सर्वर.सुनो (पोर्ट, होस्ट, () => {

कंसोल लॉग ('
वेब सर्वर http पर चल रहा है: //% एस: % एस ',होस्ट पोर्ट );

});

बदलने के 'स्थिरांक होस्ट' के साथ चर असाइनमेंट 'लोकलहोस्ट' या 'आईपी पता' रास्पबेरी पाई का। उपरोक्त उदाहरण में IP एड्रेस का उपयोग किया जाता है।

आप कोई भी कोड जोड़ सकते हैं जो आप चाहते हैं क्योंकि यह कोड केवल आपको एक विचार देने के लिए प्रस्तुत किया गया है कि आप जावास्क्रिप्ट कोड का उपयोग कैसे कर सकते हैं नोड.जेएस . यदि आपके पास जावास्क्रिप्ट कोडिंग का अनुभव है तो आप इस कोड को बदल सकते हैं या अपना कोड लिख सकते हैं। कोड जोड़ने के बाद, आप फ़ाइल का उपयोग करके सहेज सकते हैं 'सीटीआरएल + एक्स' कुंजी, जोड़ें 'वाई' और बाहर निकलने के लिए एंटर दबाएं।

चरण 5: फ़ाइल चलाएँ

प्रोजेक्ट फाइल को चलाने के लिए नोड.जेएस , नीचे दी गई कमांड का पालन करें:

$ नोड < फ़ाइल का नाम > .जेएस

को बदलना न भूलें 'फ़ाइल का नाम' आपकी फ़ाइल के साथ। एक बार जब आप वेब सर्वर को आउटपुट संदेश चलाते हुए देखते हैं, तो अपने रास्पबेरी पाई ब्राउज़र पर जाएं और पता दर्ज करें '192.168.18.10:3000' ब्राउज़र पर हैलो संदेश प्रदर्शित करने के लिए।

टिप्पणी: सरलता के लिए आप अपने आईपी पते के बजाय लोकलहोस्ट का उपयोग कर सकते हैं।

उपरोक्त आउटपुट पुष्टि करता है कि हमने जावास्क्रिप्ट कोड का उपयोग करके सफलतापूर्वक संकलित किया है नोड.जेएस . आप एकाधिक कोड बना सकते हैं या वेब-आधारित एप्लिकेशन विकसित कर सकते हैं नोड.जेएस तौर पर।

निष्कर्ष

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