dotenv - Tuong-Nguyen/JavaScript-Structure GitHub Wiki
dotenv:
Define values in .env file and set them to process.env (https://www.npmjs.com/package/dotenv)
- Define value in .env:
MONGO_HOST = '192.168.104.45'
MONGO_DB = 'koa-mongodb'
MONGO_PORT = 27017
- Use values by accessing: process.env.variable
require('dotenv').config();
app.use(mongo({
host: process.env.MONGO_HOST,
port: process.env.MONGO_PORT,
db: process.env.MONGO_DB,
max: 100,
min: 1
}));
- Load values from file:
require('dotenv').config({path: `${__dirname}/.env`});