NPM объявление переменной в пути. js с использованием файла dotenv и environemnt - PullRequest
0 голосов
/ 03 апреля 2020

Я пытаюсь автоматически добавить мою домашнюю страницу, используя файл .env на основе ветви, в которой я использую "gitBranchIs". Он работает правильно, но мне трудно присвоить переменную внутри моего пути. js

var gitBranchIs = require('git-branch-is');
require('dotenv').config()
      const envPublicUrl = gitBranchIs('master', function (err, result) {
      if (result) {

        return process.env.PUBLIC_NON_PRD_URL;
      } else {
        return process.env.PUBLIC_NON_PRD_URL;
      }
    })

console.log("BILLY", process.env.PUBLIC_NON_PRD_URL) // THIS IS RETURNING CORRECT URL FROM MY .ENV FILE
console.log("BILLY", envPublicUrl ) this return undefined

Любой, почему, когда я возвращаю значение в «envPublicUrl», он возвращает «undefine». Я даже пытался использовать функцию стрелки, но все тот же

1 Ответ

0 голосов
/ 03 апреля 2020

Я изменяю библиотеку и использую вместо нее "getCurrentBranchName"

...