本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
在构建时访问环境变量
要在构建过程中访问环境变量,请编辑构建设置以在构建命令中包括环境变量。
构建配置中的每条命令都运行在 Bash Shell 中。有关在 Bash 中使用环境变量的更多信息,请参阅 Bash 手册中的
GNUShell 扩展
编辑构建设置以包含环境变量
-
登录 AWS Management Console 并打开 Amplify
在 Amplify 控制台中,选择 托管 ,然后选择 构建 设置。
在 应用程序构建规范 部分,选择 编辑 。
将环境变量添加到您的构建命令中。您现在应该能够在下次构建时访问环境变量。这个例子改变了 npm 的行为 (BUILD_ENV) 并添加一个API令牌 (TWITCH_CLIENT_ID) 用于向环境文件提供外部服务以供日后使用。
build: commands: - npm run build:$BUILD_ENV - echo "TWITCH_CLIENT_ID=$TWITCH_CLIENT_ID" >> backend/.env