Require dotenv in package.json instead of code

This commit is contained in:
Nick Playfair 2021-08-12 00:56:35 +01:00
parent d2ce8882d0
commit 607ca04487
2 changed files with 3 additions and 11 deletions

View File

@ -2,21 +2,13 @@ const express = require('express');
const axios = require('axios'); const axios = require('axios');
const redis = require('redis'); const redis = require('redis');
const cors = require('cors'); const cors = require('cors');
require('dotenv').config();
const app = express(); const app = express();
if (process.env.NODE_ENV === 'production') {
const redisConfig = { const redisConfig = {
url: process.env.REDIS_URL, url: process.env.REDIS_URL,
db: 1, db: 1,
} }
} else {
const redisConfig = {
host: process.env.REDIS_HOST,
port: 6379,
db: 1,
};
}
const client = redis.createClient(redisConfig); const client = redis.createClient(redisConfig);
client.on('error', (err) => { client.on('error', (err) => {

View File

@ -4,7 +4,7 @@
"description": "", "description": "",
"main": "index.js", "main": "index.js",
"scripts": { "scripts": {
"dev": "nodemon index.js", "dev": "nodemon -r dotenv/config index.js",
"start": "node index.js" "start": "node index.js"
}, },
"author": "nplayfair", "author": "nplayfair",