Make node read the right .env file

This commit is contained in:
Eugen Rochko 2017-02-02 16:11:36 +01:00
parent d1a01dbbdd
commit 61ce15d94b

View file

@ -4,7 +4,11 @@ import redis from 'redis'
import pg from 'pg' import pg from 'pg'
import log from 'npmlog' import log from 'npmlog'
dotenv.config() const env = process.env.NODE_ENV || 'development'
dotenv.config({
path: env === 'production' ? '.env.production' : '.env'
})
const pgConfigs = { const pgConfigs = {
development: { development: {
@ -24,7 +28,6 @@ const pgConfigs = {
} }
const app = express() const app = express()
const env = process.env.NODE_ENV || 'development'
const pgPool = new pg.Pool(pgConfigs[env]) const pgPool = new pg.Pool(pgConfigs[env])
const authenticationMiddleware = (req, res, next) => { const authenticationMiddleware = (req, res, next) => {