在 React 中动态更改环境变量?

Siy*_*ash 7 javascript configuration environment-variables reactjs

我正在尝试部署我的应用程序,但我想知道是否有一种方法可以在不重建我的应用程序的情况下动态更新环境变量。我做了一些研究,发现有 3 种可能的方法

  • 将配置存储在 js 文件中并使用脚本更新它!
  • 将配置存储在加载 React 应用程序并通过端点访问变量的服务器中
  • 把配置存放在window对象中,这真的很奇怪!

这些方法安全吗?与这些方法相关的风险是什么?

知道 Facebook、Airbnb 或任何其他高容量网站如何更新其配置吗?我的意思是每次重建应用程序都会非常耗时,对吗?动态更新我的变量甚至是个好主意吗?

如果您能帮我解决这个问题,我将不胜感激!