Node.js में एनवायरनमेंट वेरिएबल्स कैसे पढ़ें?
सभी को नमस्कार! मैं Node.js में नया हूँ और एनवायरनमेंट वेरिएबल्स को समझने की कोशिश कर रहा हूँ। मेरे पास एक ऐप है जो डेटाबेस से कनेक्ट होना चाहिए। पासवर्ड और यूज़रनेम को मैं एनवायरनमेंट वेरिएबल्स में स्टोर कर रहा हूँ ताकि कोड में न दिखें (खासकर अगर 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` फ़ाइलों को नहीं पढ़ता। क्या करना चाहिए?