Node.js में process.argv0 प्रॉपर्टी का उपयोग argv[0] के मूल मान की रीड-ओनली कॉपी स्टोर करने के लिए किया जाता है जो Node.js एप्लिकेशन शुरू होने पर पास किया जाता है।
सिंटैक्स
process.argv0
पैरामीटर्स
चूंकि यह argv[0] के स्टोर किए गए मान की केवल रीड-ओनली कॉपी वापस करता है। इसे उपयोगकर्ता से किसी इनपुट की आवश्यकता नहीं होती।
उदाहरण 1: argv0 मान प्रिंट करना
argv0.js नाम से एक फाइल बनाएं और नीचे दिया गया कोड स्निपेट कॉपी करें। फाइल बनाने के बाद, नीचे दिखाए अनुसार कोड चलाने के लिए निम्न कमांड का उपयोग करें:
node argv0.js
argv0.js
// Node.js प्रोग्राम process.argv0 के उपयोग का प्रदर्शन करने के लिए
// process मॉड्यूल इम्पोर्ट करना
const process = require('process');
// प्रोसेस के लिए argv0 मान प्रिंट करना
console.log(process.argv0);
आउटपुट
C:\home\node>> node argv0.js node
उदाहरण 2: process.argv[0] के साथ तुलना
आइए एक और उदाहरण देखते हैं।
// Node.js प्रोग्राम process.argv0 के उपयोग का प्रदर्शन करने के लिए
// process मॉड्यूल इम्पोर्ट करना
const process = require('process');
// process.argv0 के लिए प्रॉपर्टी मान प्रिंट करना
console.log(process.argv[0]);
आउटपुट
C:\home\node>> node argv0.js /usr/bin/node