【问题标题】:amplify push causes local changes to be reverted instead of pushed to the cloud放大推送导致本地更改被还原而不是推送到云端
【发布时间】:2020-12-05 03:18:13
【问题描述】:
我对 cloudformation.yml 文件中的身份验证架构进行了一些更改,并更新了 parameters.json 文件以在 AWS Amplify 中添加 2 个自定义属性。每当我尝试使用“放大推送”将它们推送到云时,该命令都会拉取云的当前状态并恢复我的本地更改。即使重新克隆了我的存储库,它仍然会做同样的事情。我正在运行 Amplify CLI v4.27.1 和 Node.js v12.18.3。关于为什么会发生这种情况的任何想法?
【问题讨论】:
标签:
amazon-web-services
aws-amplify
【解决方案1】:
我遇到了同样的问题,并通过确保只有 一个放大文件夹与所有文件存在于根目录中来解决它。
在我的情况下,我有一个名为 amplify_bk
的早期设置的另一个副本
删除它并做了一个amplify pull
【解决方案2】:
我刚才遇到了这个问题,并通过具体告诉 cli 我要推送什么来解决它。
在我的情况下,我的功能已更新,但 api 没有,所以我这样做了
amplify push function