Как получить доступ к переменной среды на стороне клиента в героку

Я пытаюсь развернуть приложение React на героку, но любой process.env.REACT_APP_ENVIRONMENT_VARIABLE возвращает мне undefined, но когда я получаю доступ к приложению через cli, я вижу, что переменная среды работает. Любая идея, как заставить переменную среды работать, чтобы мой код реакции на стороне клиента мог получить к ней доступ?


person Raj    schedule 04.11.2018    source источник


Ответы (1)


Ваши переменные среды Heroku напрямую доступны только вашему коду на стороне сервера. Если вам нужно получить к ним доступ в коде на стороне клиента, вам нужно будет добавить логику в свой клиент, чтобы получать любые переменные окружения, которые ему нужны, с сервера.

person Yoni Rabinovitch    schedule 04.11.2018