【发布时间】:2021-02-16 10:15:35
【问题描述】:
我正在着手开发由另一个团队使用 AWS Amplify 开发的 Vue.js 应用程序。他们使用 Amplify Cli 将 Auth 添加到应用程序中。
我已经从 GitHub 上下载了这个项目。当我运行应用程序时,Auth 服务工作正常。
我现在正在尝试使用 amplify add storage 添加存储,但我正在努力让 Amplify Cli(我在自己的项目中运行良好)与新项目一起使用。
我试过了:
-
amplify configure project,失败并显示消息“您没有在有效的 Amplify 项目中工作。使用应用程序目录根目录中的“amplify init”来初始化您的项目,或使用“amplify pull”来下拉现有项目。 (但我不想启动一个新项目,这是一个我已经 git 拉取的现有项目) -
amplify pull --appId myAppIDFromTheAmplifyConsole --envName dev,失败并显示消息“路径上的文件:'/[thefullpath]/amplify/.config/local-env-info.json' 不存在”(我可以看到该文件不存在。其他团队已确认该文件从未存在过。)
我的问题是:
- 我应该按照第一个要点错误消息的提示运行
amplify init吗? auth 服务正在运行,我不想破坏 Amplify 创建的现有 cognito 用户池。amplify init是否会推送或重新运行 cloudformation 脚本并因此更改后端? - 如果不应该,我应该怎么做?
谢谢!
【问题讨论】:
标签: amazon-web-services vue.js aws-amplify aws-amplify-cli