【发布时间】:2021-09-06 07:36:39
【问题描述】:
我正在寻找是否可以根据应用程序部署到的 Beanstalk 环境将 React 应用程序设置为具有特定环境变量。
我的目标是预编译反应代码,其中包含特定于该环境的环境变量。我想避免向用户提供包含所有环境变量的 JS 代码
假设我在 Beanstalk 中有 2 个不同的环境:
env A:应该有process.env.API_ROUTE = http://api1/
env B:应该有process.env.API_ROUTE = http://api2/
是否可以使用 MsBuild 条件,以便根据所选的 Beanstalk 环境运行不同的构建脚本? 或者是否可以根据 Beanstalk 内部环境变量进行调节?
【问题讨论】:
标签: reactjs amazon-web-services webpack amazon-elastic-beanstalk