javascript Node.js में पर्यावरण चर पढ़ें




environment-variables (4)

क्या कोई तरीका है कि मैं नोड.जेएस कोड में पर्यावरण चर पढ़ सकता हूं?

उदाहरण के लिए पाइथन के os.environ['HOME']



Node.js का उपयोग करते समय, आप process.env ऑब्जेक्ट से कुंजी द्वारा पर्यावरण चर को पुनर्प्राप्त कर सकते हैं:

उदाहरण के लिए

var mode   = process.env.NODE_ENV;
var apiKey = process.env.apiKey; // '42348901293989849243'

यहां जवाब है जो node.js में पर्यावरण चर सेट करने की व्याख्या करेगा


यदि आप अपने Node.js प्रोग्राम में उत्पन्न स्ट्रिंग कुंजी का उपयोग करना चाहते हैं, तो कहें, var v = 'HOME' , आप process.env[v] उपयोग कर सकते हैं।

अन्यथा, process.env.VARNAME को आपके प्रोग्राम में हार्डकोड किया जाना चाहिए।


आप प्रति परियोजना अपने पर्यावरण चर का प्रबंधन करने के लिए env पैकेज का उपयोग कर सकते हैं:

  • प्रोजेक्ट निर्देशिका के तहत एक .env फ़ाइल बनाएं और अपने सभी चर वहां रखें।
  • अपनी लाइन एंट्री फ़ाइल के शीर्ष पर यह लाइन जोड़ें:
    require('dotenv').config();

किया हुआ। अब आप process.env.ENV_NAME साथ अपने पर्यावरण चर का उपयोग कर सकते हैं।





environment-variables