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

Node.js में process.argv0 प्रॉपर्टी


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

  1. - Node.js में process.chdir() मेथड

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

  1. - Node.js में process.argv प्रॉपर्टी

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

  1. - Node.js में process.arch प्रॉपर्टी

    Node.js में process.arch प्रॉपर्टी का उपयोग उस कंप्यूटर के CPU आर्किटेक्चर को प्राप्त करने के लिए किया जाता है जिसके लिए वर्तमान Node.js प्रोसेस का संकलन (compilation) हो रहा है। संभावित मानों में से कुछ हैं: arm, arm64, ia32, mips, mipsel, ppc, ppc64, x32, x64, आदि। सिंटैक्स process.arch पैरामीट