Цикл 4: переменные среды не определены, когда я помещаю их в константу и импортирую - PullRequest
0 голосов
/ 26 октября 2019

У меня есть папка, в которой у меня есть вся переменная env.proccess.

src / config:

export const TOKEN_SECRET_VALUE = process.env.TOKEN_SECRET_VALUE
export const TOKEN_EXPIRES_IN_VALUE = process.env.TOKEN_EXPIRES_IN_VALUE;

У меня есть другой класс JWT.service

...

import {TOKEN_SECRET_VALUE, TOKEN_EXPIRES_IN_VALUE} from '../../config';

...

      console.log("MYENV: " + TOKEN_SECRET_VALUE); //RETURN UNDEFINE
      console.log("MYENV: " + process.env.TOKEN_SECRET_VALUE); //RETURN A VALUE

Другая вещь, которая меня бесит, это то, что если я пишу в src / config:

export const TOKEN_SECRET_VALUE = process.env.TOKEN_SECRET_VALUE || "HELLO".

, я попадаю в другой класс JWT.service

console.log("MYENV: " + TOKEN_SECRET_VALUE); //RETURN HELLO.

Почему мойконстанты не принимают значение process.env? почему мои константы возвращают неопределенное значение, когда process.env.TOKEN_SECRET_VALUE имеет значение?

...