如何解决可以在构建时设置环境变量
我们将 Drone 和 terraform 用于 CI/CD 以进行反应应用程序。你能帮我在构建过程中动态创建环境变量吗。
解决方法
请记住,您的环境变量必须以 REACT_APP_
开头。添加一个包含 .env
的 REACT_APP_MYVARIABLE=something
文件并像往常一样构建您的应用程序或像这样直接构建它:(windows) set "REACT_APP_MYVARIABLE=something" && npm run build
,(macOS,linux) REACT_APP_MYVARIABLE=something npm run build
。然后,您可以从代码中访问您的 env 变量,如下所示:process.env.REACT_APP_MYVARIABLE
。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。