【问题标题】:Can I regenerate the amplify file team-provider-info.json?我可以重新生成放大文件 team-provider-info.json 吗?
【发布时间】:2020-02-23 08:27:34
【问题描述】:

我有一个将资源推送到云端的放大反应应用程序。不幸的是,当我提交时,我删除了 team-provider-info.json 而没有备份它。在我的本地项目中,我有所有其他源自 amplify 的文件。我可以在不重新开始的情况下重新生成 team-provider-info.json 吗?这里没有关于该过程的信息:https://aws-amplify.github.io/docs/cli-toolchain/quickstart#teamprovider

【问题讨论】:

    标签: aws-amplify aws-amplify-cli


    【解决方案1】:

    有两种方法可以生成(我知道)。

    首先,您需要在 AWS 控制台的 cloudformation 仪表板中查看堆栈。

    单击您需要修复的环境的根堆栈,然后单击输出选项卡。

    这将为您列出一大堆值,以填充团队提供者 json 文件中的 cloudformation 值。

    您可以: 1. 通过在终端中运行此脚本https://aws-amplify.github.io/docs/cli-toolchain/quickstart#environment-related-commands 重新生成文件或 2. 将值复制并粘贴到现有的 team-provider-info.json 文件中,但是对于需要修复的环境。

    Sample outputs tab in cloudformation dashboard

    【讨论】:

    【解决方案2】:

    你可以简单的复制一个没有team-provider-info.json的放大项目到另一个本地目录,然后在这个目录下执行amplify push。使用相同的 aws 帐户登录后,您可以选择要从云中克隆的应用程序。这会将您的放大文件夹重命名为 amplify-tmp 并为所选应用程序生成带有 team-provider-info.json 的新放大文件夹。您可以在原始项目目录中复制 team-provider-info.json 或使用新目录。

    【讨论】:

      猜你喜欢
      • 2022-01-13
      • 1970-01-01
      • 2013-04-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多