@Tim_Grr

Есть ли возможность динамически читать переменные среды из файла .env из продакшн билда create-react-app?

Мне нужно динамически назначать порт для внутренних запросов к серверу в моем production билде, так как заранее я не могу точно знать на каком порту будет запущено мое приложение, есть ли возможность динамически считывать значение извне и использовать его на лету в моем продакшн билде?
  • Вопрос задан
  • 104 просмотра
Пригласить эксперта
Ответы на вопрос 1
miraage
@miraage
Старый прогер
Мне нужно динамически назначать порт для внутренних запросов к серверу в моем production билде, так как заранее я не могу точно знать на каком порту будет запущено мое приложение, есть ли возможность динамически считывать значение извне и использовать его на лету в моем продакшн билде?

У меня похожая ситуация, надо считать url, client_id, итд, которые неизвестны на этапе билда.
В public папку закидываете какой-нибудь env.json с нужными параметрами, и затем считаете его через fetch/xhr.
Шарите через Context API / thunk.withExtraArgument / saga extra args / ...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы