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

如何解决AWS Amplify执行amplify init时的Access Denied错误?

问题:克隆含Amplify文件夹的仓库后执行amplify init遇权限错误

克隆教程相关的GitHub仓库后,发现仓库已包含amplify文件夹(说明原开发者已初始化过Amplify),但执行amplify init时出现如下错误:

$ amplify init
Note: It is recommended to run this command from the root of your app directory
? Do you want to use an existing environment? Yes
? Choose the environment you would like to use: dev
Using default provider  awscloudformation
✖ Initializing your environment: dev
✖ There was an error initializing your environment.
🛑 Could not initialize platform for 'dev': Access Denied

解决方案

  • 删除本地仓库中的amplify文件夹,以及aws-exports.js(如果项目根目录存在该文件),彻底清除原开发者的Amplify配置关联
  • 重新执行amplify init命令,当被询问Do you want to use an existing environment?时,选择No,创建属于你自己的新环境
  • 按照命令行引导完成配置:选择你的AWS配置文件(或创建新的),设置环境名称(可沿用dev或自定义),选择合适的AWS区域等
  • 如果需要复用原仓库的Amplify资源配置(如API、存储服务等),可将原仓库amplify/backend目录下的资源文件复制到新生成的amplify/backend中,再执行amplify push命令,在你的AWS账户中创建对应资源

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.23 21:49:58