gpt4 book ai didi

amazon-web-services - Amplify 无法识别预先存在的 Vue.js 项目

转载 作者:行者123 更新时间:2023-12-04 08:38:40 25 4
gpt4 key购买 nike

我正在使用 AWS Amplify 开始由另一个团队开始开发 Vue.js 应用程序。他们使用 Amplify Cli 将身份验证添加到应用程序。

我已经从 GitHub 上下载了该项目。当我运行应用程序时,身份验证服务工作正常。

我现在正在尝试使用 amplify add storage 添加存储,但正在努力让 Amplify Cli(我在自己的项目中运行良好)与新项目配合使用.

我已经尝试过:

  • amplify 配置项目,失败并显示消息“您没有在有效的 Amplify 项目中工作。”使用应用程序根目录中的“amplify init”来初始化项目,或使用“amplify pull”来拉取现有项目。 (但我不想启动一个新项目,这是我已经 git pull 的现有项目)
  • amplify pull --appId myAppIDFromTheAmplifyConsole --envName dev,失败并显示消息“File at path: '/[thefullpath]/amplify/.config/local-env-info.json”不存在”(我可以看到该文件不存在。其他团队已确认该文件从未存在过。)

我的问题是:

  1. 我应该按照第一条错误消息提示的那样运行 amplify init 吗?身份验证服务正在运行,我不想破坏 Amplify 创建的现有认知用户池。是否会放大 init 推送或重新运行 cloudformation 脚本,从而更改后端?
  2. 如果我不应该这样做,我该怎么办?

谢谢!

最佳答案

这个问题没有答案,所以我会为 future 的访问者回答。
您需要在amplify configure之后运行amplify init,它会初始化一个项目并将您的本地项目与云环境关联起来。 amplify init 将提出问题,回答问题后,将创建 /[thefullpath]/amplify/.config/local-env-info.json 文件。local-env-info.json 应该位于 .gitignore 文件中,因为它包含有关本地初始化环境的信息。

注意:amplify init 不会将您的更改推送到云端

关于amazon-web-services - Amplify 无法识别预先存在的 Vue.js 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64667868/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com