Node.js REPL में डॉट कमांड का उपयोग कैसे करें?

Node Js Repl Mem Dota Kamanda Ka Upayoga Kaise Karem



Node.js में, ' आरईपीएल (प्रिंट लूप का मूल्यांकन पढ़ें)'' एक कंसोल विंडो है जो वैध जावास्क्रिप्ट कोड के रूप में उपयोगकर्ता इनपुट को निष्पादित करता है और निष्पादन के बाद आउटपुट लौटाता है। यह जावास्क्रिप्ट कोड को सीधे कमांड लाइन से निष्पादित करता है। यह बिना कोई बाहरी '.js' फ़ाइल बनाए जावास्क्रिप्ट कोड का तुरंत परीक्षण करने के लिए उपयोगी है। इसके अलावा, यह उपयोगी आदेशों की एक सूची भी प्रदान करता है जो इसके व्यवहार को प्रबंधित और संभालते हैं। ये कमांड अपने नाम के आधार पर विशेष कार्यक्षमता निष्पादित करने के लिए '.(डॉट)' से शुरू होने वाला एक कीवर्ड मात्र हैं।

यह मार्गदर्शिका Node.js में सभी REPL डॉट कमांड के उद्देश्य और उपयोग को सूचीबद्ध करेगी।

सभी विशेष डीओटी कमांडों की सूची

आरईपीएल विशेष आदेशों की एक सूची प्रदान करता है, और सभी '.(डॉट)' से शुरू होते हैं। इसीलिए इन कमांड्स को REPL के नाम से जाना जाता है। डॉट 'आदेश. यह अनुभाग सभी आरईपीएल डॉट कमांड को उनके उद्देश्यों के साथ सूचीबद्ध करता है।







  • ।मदद करना: यह उनकी जानकारी के साथ सभी आरईपीएल डॉट कमांड की एक सूची प्रदर्शित करता है।
  • ।बचाना: यह REPL सत्र में निष्पादित सभी कमांड को एक फ़ाइल में सहेजता है।
  • ।भार: यह जावास्क्रिप्ट फ़ाइल को लोड करता है जो सभी निष्पादित कमांड को सहेजता है।
  • ।तोड़ना: यह इनपुट स्ट्रीम को तोड़ने के लिए मल्टी-लाइन मोड से बाहर निकलता है। यह 'के समान ही काम करता है Ctrl+C ' शॉर्टकट की।
  • ।स्पष्ट: यह एक खाली ऑब्जेक्ट के साथ सभी मल्टी-लाइन इनपुट को साफ़ करके आरईपीएल सत्र को रीसेट करता है।
  • .संपादक: यह संपादक मोड को वैध जावास्क्रिप्ट कोड लिखने में सक्षम बनाता है। जब सारा कोड लिख जाए तो “ Ctrl+D ' शॉर्टकट की।
  • ।बाहर निकलना: यह आरईपीएल सत्र से बाहर निकल जाता है।

उपर्युक्त डॉट कमांड के उद्देश्य प्राप्त करने के बाद, आइए उनके उपयोग पर आगे बढ़ें।



Node.js REPL में डॉट कमांड का उपयोग कैसे करें?

डॉट कमांड का उपयोग करने से पहले, पहले एक प्रारंभ करें आरईपीएल 'निष्पादित करके सत्र नोड 'कीवर्ड एक कमांड के रूप में:



नोड

नीचे दिया गया आउटपुट एक आरईपीएल शेल शुरू करता है जिसमें उपयोगकर्ता अपने नाम और कार्यक्षमता के आधार पर विशेष कार्यक्षमता निष्पादित करने के लिए सभी डॉट कमांड निष्पादित कर सकता है:





यह खंड सभी आरईपीएल डॉट कमांड के उपयोग को व्यावहारिक रूप से विस्तृत करने के लिए विभिन्न उदाहरण देता है।



उदाहरण 1: '.help' कमांड का उपयोग करें

यह उदाहरण 'का उपयोग करता है ।मदद 'सभी उपलब्ध डॉट कमांडों की उनके उद्देश्यों के साथ एक सूची प्राप्त करने के लिए कमांड:

. मदद

निम्नलिखित आउटपुट सभी डॉट कमांड की एक सूची प्रदान करता है। इससे बाहर निकलने के लिए 'Ctrl+C' दबाएँ:

उदाहरण 2: '.save' कमांड का उपयोग करें

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

नाम = [ 'अन्ना' , 'मेरा' , 'जो' ]

निम्नलिखित आउटपुट दी गई सरणी बनाता है:

अब, निष्पादित करें ' ।बचाना 'जावास्क्रिप्ट फ़ाइल के नाम के साथ कमांड जिसमें उपयोगकर्ता निष्पादित कोड को सहेजना चाहता है। यहां इस परिदृश्य में, इसे 'में सहेजा गया है सूचकांक.जे.एस ' फ़ाइल:

. बचाना अनुक्रमणिका। जे एस

नीचे दिया गया आउटपुट दिखाता है कि वर्तमान सत्र 'index.js' फ़ाइल में सहेजा गया है:

उदाहरण 3: '.load' कमांड का उपयोग करें

एक बार REPl सत्र '.save' कमांड के माध्यम से एक विशिष्ट जावास्क्रिप्ट फ़ाइल में सहेजा जाता है। फिर, 'का उपयोग करें ।भार उस जावास्क्रिप्ट फ़ाइल सामग्री को पुनः प्राप्त करने के लिए कमांड। यहां, 'index.js' फ़ाइल सामग्री को '.load' कमांड का उपयोग करके पुनर्प्राप्त किया जाता है:

. भार अनुक्रमणिका। जे एस

दिया गया आउटपुट 'index.js' जावास्क्रिप्ट फ़ाइल की सामग्री दिखाता है:

उदाहरण 4: '.ब्रेक' कमांड का उपयोग करें

यह उदाहरण ' निष्पादित करता है ।तोड़ना मल्टी-लाइन जावास्क्रिप्ट 'फॉर' लूप को तोड़ने के लिए कमांड:

. तोड़ना

नीचे दिया गया आउटपुट मल्टी-लाइन मोड से बाहर निकलता है, इसलिए उपयोगकर्ता अब दिए गए 'फॉर' लूप में इनपुट दर्ज नहीं कर सकता है:

उदाहरण 5: '.clear' कमांड का उपयोग करें

यह उदाहरण 'का उपयोग करता है ।स्पष्ट ” कमांड जो “.ब्रेक” कमांड के समान ही काम करता है। यह इनपुट दर्ज करने के लिए मल्टी-लाइन मोड को तोड़ता है:

. स्पष्ट

निम्नलिखित आउटपुट '.ब्रेक' कमांड के समान है:

उदाहरण 6: '.editor' कमांड का उपयोग करें

यह उदाहरण 'के व्यावहारिक कार्यान्वयन को दर्शाता है' .संपादक ' कमांड जो एक से अधिक लाइन जावास्क्रिप्ट कोड लिखने के लिए मल्टी-लाइन मोड को सक्षम बनाता है:

. संपादक

उदाहरण के लिए, एक फ़ंक्शन जिसका नाम ' मायफनक() ' को संपादक मोड में परिभाषित और लागू किया जाता है जो ' का उपयोग करके निर्दिष्ट संख्या का वर्गमूल लौटाता है गणित.वर्ग() ' तरीका:

उदाहरण 7: '.exit' कमांड का उपयोग करें

एक बार जब आरईपीएल सत्र का उपयोग पूरा हो जाए, तो नीचे बताए गए कार्यान्वित करके इसे बाहर निकलें। ।बाहर निकलना ' आज्ञा:

. बाहर निकलना

टिप्पणी: उपयोगकर्ता 'दबाकर REPL सत्र से बाहर भी निकल सकता है' Ctrl+D 'शॉर्टकट कुंजी एक बार, या' Ctrl+C 'शॉर्टकट कुंजी दो बार।

यह सब Node.js REPL में डॉट कमांड का उपयोग करने के बारे में है।

निष्कर्ष

Node.js REPL में डॉट कमांड का उपयोग करने के लिए, सबसे पहले, ' का उपयोग करके REPL सत्र प्रारंभ करें नोड ” और फिर उसके नाम और कार्यक्षमता के आधार पर विशेष कार्य करने के लिए वांछित डॉट कमांड निष्पादित करें। डॉट कमांड निष्पादित जावास्क्रिप्ट कोड को संग्रहीत करने, एक्सेस करने, तोड़ने, साफ़ करने, संपादित करने और बाहर निकलने के तरीके से प्रबंधित करने का एक सुविधाजनक तरीका प्रदान करते हैं। इस गाइड में Node.js में सभी REPL डॉट कमांड के उद्देश्य और उपयोग को सूचीबद्ध किया गया है।