Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

process.argv() Node.js में विधि

<घंटा/>

process.argv() विधि का उपयोग उन सभी कमांड-लाइन तर्कों को वापस करने के लिए किया जाता है जो Node.js प्रक्रिया शुरू होने पर पारित किए गए थे। पहले तत्व में हमेशा process.execPath के समान मान होगा।

सिंटैक्स

process.argv()

पैरामीटर

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

उदाहरण

argv.js नाम से एक फाइल बनाएं और नीचे दिए गए कोड स्निपेट को कॉपी करें। फ़ाइल बनाने के बाद, इस कोड को चलाने के लिए निम्न कमांड का उपयोग करें जैसा कि नीचे दिए गए उदाहरण में दिखाया गया है -

नोड argv.js

argv.js

// Node.js प्रोग्राम प्रक्रिया के उपयोग को प्रदर्शित करने के लिए। /पूर्व> 

आउटपुट

C:\home\node>> नोड argv.js[ '/usr/bin/node','/home/node/test/process.js' ]

उदाहरण

आइए एक और उदाहरण देखें।

// Node.js प्रोग्राम प्रक्रिया के उपयोग को प्रदर्शित करने के लिए। "तर्कों की कुल संख्या हैं:"+args.length);args.forEach((val, index) => { कंसोल.लॉग(`${index}:${val}`);});

आउटपुट

C:\home\node>> नोड argv.js तर्कों की कुल संख्या हैं:20:/usr/bin/node1:/home/node/test/process.js

  1. process.chdir () Node.js में विधि

    Node.js प्रक्रिया की वर्तमान निर्देशिका को बदलने के लिए process.chdir () विधि का उपयोग किया जाता है। यदि कोई त्रुटि होती है या प्रक्रिया विफल हो जाती है तो यह अपवाद फेंक देगा, लेकिन सफलता पर कोई प्रतिक्रिया नहीं लौटाएगा। उदाहरण के लिए:निर्दिष्ट निर्देशिका मौजूद नहीं होने पर यह विफल हो सकता है। सिंटै

  1. process.argv0() Node.js में विधि

    process.argv0() विधि का उपयोग argv[0] के लिए मूल मान की केवल-पढ़ने के लिए कॉपी को संग्रहीत करने के लिए किया जाता है, जो कि नोड.जेएस एप्लिकेशन के प्रारंभ होने पर पारित होता है। सिंटैक्स process.argv0() पैरामीटर चूंकि यह argv [0] के संग्रहीत मूल्य के लिए केवल-पढ़ने के लिए प्रतिलिपि देता है। इसे उपयोग

  1. process.arch() Node.js में विधि

    प्रक्रिया.आर्च () पद्धति का उपयोग कंप्यूटर के सीपीयू आर्किटेक्चर को प्राप्त करने के लिए किया जाता है जिसके लिए वर्तमान नोड.जेएस प्रक्रिया का संकलन हो रहा है। इसके कुछ संभावित मान हैं:आर्म, आर्म64, ia32, मिप्स, मिप्सेल, पीपीसी, पीपीसी64, x32, x64, आदि। सिंटैक्स process.arch() पैरामीटर चूंकि यह उस को