environment variable setup in Nodejs

to setup the environment variable through dotenv module

firstly install dotenv module

npm install dotenv

Now create the .env file in the root folder of your project

in the .env file put the below code

Write the credentials

DB_HOST=localhost
DB_USER=root
DB_PASS=12sdf
DB_NAME=myportal

Now include the env module in your main file like server.js

const env_result =require('dotenv').config();

// Now, get the envorment credentials through

process.env.enviormentVariableName like "process.env.DB_HOST"

include the envorment credentials into server.js

var MongoClient = require('mongodb').MongoClient;
 
let url=var url = `mongodb://${encodeURIComponent(process.env.DB_USER)}:${encodeURIComponent(process.env.DB_PASS)}@localhost:27017/process.env.DB_NAME`;

// Connect to the db
MongoClient.connect(url, function (err, db) {
    
     if(err) throw err;
 
     console.log("Database connected");
                 
});