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

如何在个人AWS账号上构建GitHub中的AWS Amplify示例项目?

如何在个人AWS账号构建他人的AWS Amplify项目

前置准备

  • 本地已安装AWS Amplify CLI,版本需和原项目兼容(可通过amplify --version查看)
  • 已通过amplify configure完成个人AWS账号的CLI授权
  • 将目标GitHub项目克隆到本地,进入项目根目录

操作步骤

  1. 关联个人账号初始化Amplify环境
    运行命令:

    amplify init
    

    按提示选择:

    • 选用已有环境名称,或创建新环境(比如dev)
    • 确认使用本地已授权的AWS账号(CLI会自动读取之前amplify configure的配置)
    • 直接接受项目现有配置,不要选择重新配置
  2. 全局唯一资源自动适配
    Amplify CLI部署时会自动识别S3存储桶、Cognito用户池这类全局唯一资源,若原项目中的名称/ID在你的账号无法使用,会自动生成新的唯一值,无需手动修改配置文件。

  3. 部署所有后端服务
    执行全量部署命令:

    amplify push
    

    CLI会列出待部署的所有资源清单,确认后开始部署,过程中会自动替换全局唯一资源的标识,生成适配你账号的新ID和名称。

  4. 验证部署状态
    部署完成后运行:

    amplify status
    

    检查所有资源状态,确认Auth、API等服务已成功部署到你的AWS账号,且资源ID/名称为新生成的唯一值。

注意点

  • 绝对不能删除项目中的amplify文件夹,保留原有配置结构才能让CLI复用服务定义,仅替换全局唯一资源的标识
  • 如果原项目中有自定义的资源名称前缀(比如在amplify/backend/auth/<auth-name>/parameters.json中指定的),可按需修改前缀,但无需完全重新配置
  • 部署完成后,前端的Amplify配置会自动更新到aws-exports.js文件,无需手动修改

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.04 13:21:01