Как использовать переменную окружения в Vue, созданную с помощью веб-пакета во время выполнения? - PullRequest
0 голосов
/ 02 июня 2019

Я создаю свою рабочую версию клиента Vue с помощью веб-пакета, и внутри своего кода Vue я использую некоторые переменные окружения. Проблема в том, что когда он строится, env vars не устанавливаются.

Я попробовал следующие вещи.

new webpack.DefinePlugin({
    'process.env' : {
        MYVAR : JSON.stringify(process.env.MYVAR)
    }
})

Однако, поскольку при сборке env var еще не предоставляется (он будет предоставлен во время выполнения), и они становятся просто неопределенными.

Я хотел бы получить доступ к переменным env во время выполнения, а не настраивать их во время сборки.

Резюме: Предполагая, что я создаю его с помощью веб-пакета, могу ли я использовать переменные окружения, которые предоставляются при запуске сервера, а не при его сборке?

Любой совет будет оценен! Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...