reactjs - 如何从 S3 存储桶中的 React 应用程序的 .env 文件中读取环境变量?
问题描述
.env
我在我的 React 项目的文件中创建了环境变量。
我在我的.gitignore
文件中添加了 .env。
由于我的 React 应用程序托管在那里,如何从我的 Amazon S3 存储桶中读取这些环境变量?
例如process.env.REACT_APP_MY_VARIABLE
解决方案
1 - 确保您的.env
文件位于项目的根文件夹中。它应该是这样的:
REACT_APP_MY_VARIABLE = 'my-app-var'
2 - 在将项目发送到 S3 之前构建您的项目并安装dotenv
依赖项。
npm install dotenv --save
dotenv
3 -在您的项目中导入。
推荐阅读
- twig - 如何在下面的树枝中使用多维数组我们共享输入字段
- windows - 使用powershell删除文件中的特定行
- java - 没有父元素的 JAXB XML 重复交替 XmlElements
- cplex - 在 CPLEX Concert 技术中获得双重公式
- python - Python图像到字符串转换没有模块工作
- reactjs - 通过 Kendo-React-ui 使用服务器端分页
- javascript - 从角度 4 中的 URL 读取 CSV 时出现未知字符
- tensorflow - 存储整个图
- bash - 根据参数挂钩 bash 自动完成
- python - Python-Selenium:下拉框中的元素不可点击