Avatar ·

Comment lire les variables d'environnement dans Node.js ?

Bonjour à tous ! Je suis débutant en Node.js et j'essaie de comprendre les variables d'environnement. J'ai une application qui doit se connecter à une base de données. Je stocke le mot de passe et le nom d'utilisateur dans des variables d'environnement pour ne pas les exposer dans le code (surtout si je le mets sur GitHub). Mais je n'arrive pas à comprendre comment les lire. J'ai créé un fichier `.env` à la racine du projet : ``` DB_USER=myuser DB_PASS=secret123 PORT=3000 ``` Dans mon `app.js`, j'essaie de faire ceci : ```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 ``` Mais la console affiche toujours `undefined`. J'ai entendu dire que Node.js ne lit pas automatiquement les fichiers `.env`. Que dois-je faire ?