DotEnv Config

JS
S
JavaScript

DotEnv Config snippet. Configuration file goes here: `env/.env.production` ``` PORT=3600 LOG_LEVEL=info ```

1import * as dotenv from 'dotenv';
2
3import Server from './classes/server';
4
5// import LinkPatchAndRegion from './migrations/link-patch-region';
6if (!process.env.NODE_ENV) {
7  dotenv.config({ path: './env/.env.development' });
8} else if (process.env.NODE_ENV === 'staging') {
9  dotenv.config({ path: './env/.env.staging' });
10} else if (process.env.NODE_ENV === 'production') {
11  dotenv.config({ path: './env/.env.production' });
12} else {
13  dotenv.config({ path: './env/.env.development' });
14}

Created on 7/16/2019