Dotenv - доступ к переменной среды, которая начинается с числа и включает тире - PullRequest
0 голосов
/ 14 июля 2020

Проблема

  • Я не могу получить доступ к clientID значению из .env файла.

  • В настоящее время происходит сбой приложения Node. Он работает, когда я вручную ввожу значение clientID для настройки. js (см. Настройки. js - рабочая версия)

Желаемый результат

  • Возможность доступа к clientID из .env, используя process.env.clientID

.env файл

clientID=2454554545-fsfsdfg7sgfsg78gdf8g78gs7fs.apps.googleusercontent.com
clientSecret=AAAB-GDFGFG76FG87DSG8DGGFDGSFS

настройка . js - выдает ошибку

require('dotenv').config({ path: './keys.env' });

{
    clientID: process.env.clientID, 
    clientSecret: process.env.clientSecret // ClientSecret works fine even though 
}

настройка. js - рабочая версия

require('dotenv').config({ path: './keys.env' });

{
    clientID: '2454554545-fsfsdfg7sgfsg78gdf8g78gs7fs.apps.googleusercontent.com', 
    clientSecret: process.env.clientSecret
}

Ошибка

TypeError: OAuth2Strategy requires a clientID option
...