放大 如何恢复后端定义?

Amplify How to restore backend definition?

我正在尝试从 amplify 中提取后端环境,但是当我使用命令 amplify pull --appId 1234 --envName test 时,它 returns 消息:未找到环境测试。如果此后端已经存在,请尝试在 team-provider-info.json 文件中恢复它的定义。后端已经存在。

在此之后,我尝试了带有 --restore 标志的相同命令,但这也不起作用。那么,我怎样才能恢复我的后端定义,以便我能够使用放大拉动?

我该如何解决这个问题?

这可能是您的 aws 配置文件的问题,可能您正在使用另一个 profile/keys 或尝试 运行 aws configure 进行正确的设置。

问题是我的角色没有 cloudformation 权限。我想错误消息可能更准确。