Node.js पहला उदाहरण
कंसोल-आधारित और वेब-आधारित नोड.जेएस अनुप्रयोग हो सकते हैं।
Node.js कंसोल-आधारित उदाहरण
फ़ाइल: कंसोल_एक्सप्लेन 1। जेएस
कंसोल.लॉग (। हेलो JavaTpoint ’);
Node.js कमांड प्रॉम्प्ट खोलें और निम्न कोड चलाएँ:
नोड कंसोल_एक्सप्ले 1.जेएस
यहाँ, कंसोल .log () फ़ंक्शन कंसोल पर संदेश प्रदर्शित करता है।
Node.js वेब-आधारित उदाहरण
एक नोड.जेएस वेब अनुप्रयोग में निम्नलिखित तीन भाग होते हैं:
आवश्यक मॉड्यूल आयात करें: Node.js मॉड्यूल को लोड करने के लिए "आवश्यकता" निर्देश का उपयोग किया जाता है।
सर्वर बनाएँ: आपको एक सर्वर स्थापित करना होगा जो Apache HTTP सर्वर के समान क्लाइंट के अनुरोध को सुनेगा।
अनुरोध और वापसी प्रतिक्रिया पढ़ें: दूसरे चरण में बनाए गए सर्वर क्लाइंट द्वारा किए गए HTTP अनुरोध को पढ़ेंगे जो एक ब्राउज़र या कंसोल हो सकता है और प्रतिक्रिया वापस कर सकता है।
नोड बनाने के लिए कैसे। जेएस वेब अनुप्रयोगों
इन कदमों का अनुसरण करें:
आयात आवश्यक मॉड्यूल: पहला कदम उपयोग करने की आवश्यकता है? HTTP मॉड्यूल को लोड करने और HTTP चर में HTTP उदाहरण को स्टोर करने का निर्देश। उदाहरण के लिए:
var http = की आवश्यकता है ("http");
सर्वर बनाएँ: दूसरे चरण में, आपको क्रिएट इंस्टेंस का उपयोग करना होगा और सर्वर इंस्टेंस बनाने के लिए http.createServer () विधि को कॉल करना होगा और फिर सर्वर इंस्टेंस से जुड़ी सुन विधि का उपयोग करके इसे पोर्ट 8081 पर बाँधना होगा। इसे अनुरोध और प्रतिक्रिया मापदंडों के साथ एक फ़ंक्शन पास करें और "हैलो वर्ल्ड" वापस करने के लिए नमूना कार्यान्वयन लिखें। उदाहरण के लिए:
http.createServer (फ़ंक्शन (अनुरोध, प्रतिक्रिया) {
// HTTP हेडर भेजें
// HTTP स्थिति: 200: ठीक है
// सामग्री प्रकार: पाठ / सादा
response.writeHead (200, {'सामग्री-प्रकार': 'पाठ / सादा'});
// प्रतिक्रिया निकाय को "हैलो वर्ल्ड" के रूप में भेजें
response.end ('हैलो वर्ल्ड \ n');
।}) सुनने (8081);
// कंसोल संदेश को प्रिंट करेगा
कंसोल.लॉग ('सर्वर http://127.0.0.1:8081/' पर चल रहा है);
"Main.js" नामक फ़ाइल में step1 और step2 को एक साथ मिलाएं।
फ़ाइल: main.js
var http = की आवश्यकता है ("http");
http.createServer (फ़ंक्शन (अनुरोध, प्रतिक्रिया) {
// HTTP हेडर भेजें
// HTTP स्थिति: 200: ठीक है
// सामग्री प्रकार: पाठ / सादा
response.writeHead (200, {'सामग्री-प्रकार': 'पाठ / सादा'});
// प्रतिक्रिया निकाय को "हैलो वर्ल्ड" के रूप में भेजें
response.end ('हैलो वर्ल्ड \ n');
।}) सुनने (8081);
// कंसोल संदेश को प्रिंट करेगा
कंसोल.लॉग ('सर्वर http://127.0.0.1:8081/' पर चल रहा है);
अपना सर्वर कैसे शुरू करें:
स्टार्ट मेन्यू पर जाएं और Node.js कमांड प्रॉम्प्ट पर क्लिक करें।
अब कमांड प्रॉम्प्ट खुला है:Node.js वेब-आधारित उदाहरण
एक नोड.जेएस वेब अनुप्रयोग में निम्नलिखित तीन भाग होते हैं:
आवश्यक मॉड्यूल आयात करें: Node.js मॉड्यूल को लोड करने के लिए "आवश्यकता" निर्देश का उपयोग किया जाता है।
सर्वर बनाएँ: आपको एक सर्वर स्थापित करना होगा जो Apache HTTP सर्वर के समान क्लाइंट के अनुरोध को सुनेगा।
अनुरोध और वापसी प्रतिक्रिया पढ़ें: दूसरे चरण में बनाए गए सर्वर क्लाइंट द्वारा किए गए HTTP अनुरोध को पढ़ेंगे जो एक ब्राउज़र या कंसोल हो सकता है और प्रतिक्रिया वापस कर सकता है।
नोड बनाने के लिए कैसे। जेएस वेब अनुप्रयोगों
इन कदमों का अनुसरण करें:
आयात आवश्यक मॉड्यूल: पहला कदम उपयोग करने की आवश्यकता है? HTTP मॉड्यूल को लोड करने और HTTP चर में HTTP उदाहरण को स्टोर करने का निर्देश। उदाहरण के लिए:
var http = की आवश्यकता है ("http");
सर्वर बनाएँ: दूसरे चरण में, आपको क्रिएट इंस्टेंस का उपयोग करना होगा और सर्वर इंस्टेंस बनाने के लिए http.createServer () विधि को कॉल करना होगा और फिर सर्वर इंस्टेंस से जुड़ी सुन विधि का उपयोग करके इसे पोर्ट 8081 पर बाँधना होगा। इसे अनुरोध और प्रतिक्रिया मापदंडों के साथ एक फ़ंक्शन पास करें और "हैलो वर्ल्ड" वापस करने के लिए नमूना कार्यान्वयन लिखें। उदाहरण के लिए:
http.createServer (फ़ंक्शन (अनुरोध, प्रतिक्रिया) {
// HTTP हेडर भेजें
// HTTP स्थिति: 200: ठीक है
// सामग्री प्रकार: पाठ / सादा
response.writeHead (200, {'सामग्री-प्रकार': 'पाठ / सादा'});
// प्रतिक्रिया निकाय को "हैलो वर्ल्ड" के रूप में भेजें
response.end ('हैलो वर्ल्ड \ n');
।}) सुनने (8081);
// कंसोल संदेश को प्रिंट करेगा
कंसोल.लॉग ('सर्वर http://127.0.0.1:8081/' पर चल रहा है);
"Main.js" नामक फ़ाइल में step1 और step2 को एक साथ मिलाएं।
फ़ाइल: main.js
var http = की आवश्यकता है ("http");
http.createServer (फ़ंक्शन (अनुरोध, प्रतिक्रिया) {
// HTTP हेडर भेजें
// HTTP स्थिति: 200: ठीक है
// सामग्री प्रकार: पाठ / सादा
response.writeHead (200, {'सामग्री-प्रकार': 'पाठ / सादा'});
// प्रतिक्रिया निकाय को "हैलो वर्ल्ड" के रूप में भेजें
response.end ('हैलो वर्ल्ड \ n');
।}) सुनने (8081);
// कंसोल संदेश को प्रिंट करेगा
कंसोल.लॉग ('सर्वर http://127.0.0.1:8081/' पर चल रहा है);
अपना सर्वर कैसे शुरू करें:
स्टार्ट मेन्यू पर जाएं और Node.js कमांड प्रॉम्प्ट पर क्लिक करें।
पथ सेट करें: यहां हमारे पास डेस्कटॉप पर "main.js" फ़ाइल है।
इसलिए कमांड प्रॉम्प्ट पर cd डेस्कटॉप टाइप करें। इसके बाद सर्वर शुरू करने के लिए main.js को निम्नानुसार निष्पादित करें:
इसलिए कमांड प्रॉम्प्ट पर cd डेस्कटॉप टाइप करें। इसके बाद सर्वर शुरू करने के लिए main.js को निम्नानुसार निष्पादित करें:
node main.js
अब सर्वर शुरू किया गया है।
Node.js सर्वर से एक अनुरोध करें:
Http://127.0.0.1:8081/ किसी भी ब्राउज़र में खोलें। आप निम्न परिणाम देखेंगे।
अब, यदि आप "main.js" फ़ाइल में कोई बदलाव करते हैं, तो आपको फिर से "नोड main.js" कमांड चलाने की आवश्यकता है।