Значения окружения dotnev не загружены в другие файлы, кроме index.js - PullRequest
0 голосов
/ 26 апреля 2018

Я пытаюсь настроить управление средой в приложении Express js, используя этот пакет.

В моем файле index.js я получаю .env значения правильно

require('dotenv').config({path:__dirname+'/.env'});
app.all('/*', function(req, res, next) {
  //here i am getting values properly
   console.log("ENV",process.env.DB_NAME);
});

но в моем другом файле я получаю неопределенную ошибку

config/db.js

module.exports  = new Sequelize(process.env.DB_NAME,process.env.DB_USER,process.env.DB_PASS, {
  host: 'localhost',
  port:'3306',
  dialect: 'mysql',
  logging:false
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...