Node.js में पर्यावरण चर कैसे पढ़ें?
सभी को नमस्कार! मैं Node.js में नया हूँ और पर्यावरण चर (environment variables) को समझने की कोशिश कर रहा हूँ। मेरे पास एक ऐप है जो डेटाबेस से कनेक्ट होना चाहिए। पासवर्ड और उपयोगकर्ता नाम को मैं पर्यावरण चर में संग्रहीत कर रहा हूँ ताकि कोड में दिखाई न दें (खासकर अगर GitHub पर अपलोड करूँ)। लेकिन मैं समझ नहीं पा रहा हूँ कि उन्हें कैसे पढ़ूँ।
मैंने प्रोजेक्ट की रूट में एक `.env` फ़ाइल बनाई:
```
DB_USER=myuser
DB_PASS=secret123
PORT=3000
```
अपने `app.js` में मैं ऐसा करने की कोशिश कर रहा हूँ:
```javascript
const dbUser = process.env.DB_USER;
const dbPass = process.env.DB_PASS;
const port = process.env.PORT;
console.log(dbUser); // undefined
console.log(dbPass); // undefined
console.log(port); // undefined
```
लेकिन कंसोल में हमेशा `undefined` आता है। मैंने सुना है कि Node.js स्वयं `.env` फ़ाइलों को नहीं पढ़ता। क्या करने की आवश्यकता है?