Les variables d’environnements sous Node.js

octobre 3, 2019 11:09 Publié par Laissez vos commentaires

Bonjour à tous,
Aujourd’hui nous allons apprendre à configurer les variables d’environnements dev et prod sur un application Node.js / Express.js

Commençons par créer un fichier .env dans lequel nous allons injecter des variables :
nano .env

PORT=5000
NODE_ENV=development

Installons ensuite le module dotenv en tant que dépendance de notre environnement de développement

npm i -D dotenv

Dans votre package.json si vous utilisez nodemon (et twig dans notre exemple) les lignes suivantes doivent être ajoutées :


"devDependencies": {
"dotenv": "^8.1.0"
},
"scripts": {
"start": "pm2 start app.js",
"dev": "nodemon -r dotenv/config -e js,html,twig app.js"
}

npm run permet d’exécuter les commandes des scripts :
Pour lancer l’application en mode dev :
npm run dev

et mode production :
npm run start

Classés dans :

Cet article a été écrit par admin

Laisser un commentaire