React应用安全绑定服务器环境变量

在React应用中安全地绑定服务器环境变量,我们无需依赖Create React App的官方方法。通常,虽然CRA可以通过以REACT_APP_为前缀的变量来注入环境变量,但这通常需要在服务器上进行构建。为了避免这一不便,我们可以在项目的.env文件中声明环境变量,并通过react-envs模块在代码中安全地检索它们。使用这个模块,我们可以避免维护繁琐的脚本,并确保类型安全。使用方法是先安装react-envs,然后在.env文件中定义环境变量,如REACT_APP_FOO和REACT_APP_BAR。

zip 文件大小:22.98KB