AWS Amplify: 如何切换amplify env指向的aws配置文件

6

我使用以下内容开始了 Amplify 项目

amplify init

我创建了一个环境,并将其命名为env,选择AWS配置文件default。 看起来env正在指向default配置文件。 我是否有办法使env指向不同的AWS配置文件?
例如,如果我有两个配置文件:
  1. 默认(default)
  2. 个人(personal)
我能否让env指向个人 AWS 配置文件?
谢谢!
2个回答

1
我知道这个问题已经有几年了,但我遇到了类似的问题并找到了它。
相关配置在<your-project>/amplify/.config/local-aws-info.json中,它看起来像这样:
// <your-project>/amplify/.config/local-aws-info.json
{
  "develop": {
    "configLevel": "project",
    "useProfile": true,
    "profileName": "SomeNamedProfile"
  },
  "main": {
    "configLevel": "project",
    "useProfile": true,
    "profileName": "SomeOtherNamedProfile"
  }
}

profileName的值更改为指定不同的AWS CLI配置文件,没有任何问题。

0

amplify configure project将为您提供更新/删除amplify正在使用的配置文件的选项


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接