You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何恢复在Amplify控制台误删的Amplify项目?

恢复误删的Amplify项目(保留现有AWS资源)

前提确认

  • 本地/Git仓库保留完整的amplify后端文件夹
  • AWS对应的CloudFormation栈、DynamoDB表、Pinpoint等资源仍存在
  • 知晓旧项目的appId和环境名envName(可从CloudFormation栈的标签/描述、过往CLI输出记录中获取)

操作步骤

  1. 进入项目根目录(确保当前路径包含amplify文件夹)
  2. 初始化本地Amplify关联,避免创建新资源:
    执行命令:
    amplify init
    
    流程中选择使用已有的环境,输入旧环境名,全程不要选择创建新后端环境
  3. 拉取旧项目的控制台关联信息,复用现有资源:
    执行命令:
    amplify pull --appId <旧项目appId> --envName <旧环境名>
    
    当提示是否覆盖本地amplify文件夹时,选择No,保留本地已有的后端配置(包括你修改后的GraphQL schema)
  4. 验证状态:
    执行amplify status确认资源状态与现有AWS资源匹配;再执行amplify push,确认不会触发新资源创建,仅同步配置变更

关键提醒

  • 禁止在amplify init时创建新后端环境,否则会生成新CloudFormation栈,导致资源重复创建
  • 拉取时必须保留本地amplify文件夹,确保现有配置不被覆盖

内容的提问来源于stack exchange,提问作者Sarvesh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.26 18:17:03