当前位置: 首页 > 知识库问答 >
问题:

如何将现有的API(由AWS控制台创建)添加到Angular项目

那开济
2023-03-14

我正在创建一个Angular项目来使用AWS AppSync by Amplify。我注意到,每次我创建一个新项目时,放大器都必须创建一个新的AppSync应用编程接口,这对开发来说是不方便的。

我读了扩增文件,他们建议使用Codigen。但是我在运行这个命令时出错了

$ amplify add codegen --appId XXXXXXXXXXX
There are no GraphQL APIs available.
Add by running $amplify api add

关于如何将现有的AppSync API(从AWS控制台创建)正确添加到Angular项目的任何建议。

共有1个答案

闽阳州
2023-03-14

该标志应为--apid而不是--appId。

 类似资料:
  • 我有一个现有的工作项目。作为最近的一个请求,我需要在我的项目中使用Aws Amplify。我正在努力将Aws amplify添加到我的项目中,因为amplify只有选项amplify CLI来初始化一个全新的Angular项目。是否有人曾经面对过这个问题并有过解决方案,请告诉我。谢谢

  • 尽管awsmobile cli具有启用和配置AppSync后端的功能,如: 它很容易以完全不相关的配置告终:它在us-west-2(俄勒冈州)中创建DynamoDB表,即使我的项目位于eu-Central-1(法兰克福)。它是通过默认的“事件”图形模式实现的。毕竟,它不会作为后端功能出现在MobileHub项目控制台上。 现在,我想做的事情是通过控制台向AWS MobileHub项目添加AppSy

  • 问题内容: 如何在Eclipse中将现有的Java项目添加到git中? 我注意到在创建项目时,有一个选项可以添加到源代码管理中,但是对于现有项目,我找不到此选项。这是可以从Eclipse中的git插件实现的,还是必须从命令行完成?(我使用的是Mac) 问题答案: 另一种方法(我发现内置的Eclipse工具有时很挑剔): 打开您的终端 导航到您的项目目录 键入以创建存储库 假设该文件夹中已经有文件,

  • 如何在这个现有项目中使用Maven? 此外,当我尝试添加Maven Project并在步骤“Select a Archetype”时,所有显示的原型都有版本“Release”。当我在这一步中单击Next时,Eclipse变得没有响应。它使用内存甚至没有增加。

  • 从这篇文章(向IntelliJ项目添加Gradle支持的最佳方式)中,我可以看到我需要做的是“在项目的根目录中添加build.Gradle” 我希望有人能解释一下我是怎么用intelliJ做的?(一直在搜索和阅读——仍然困惑不解)。 我理解一个根目录文件夹是所有项目源的父文件夹,但在intelliJ的标准JavaFX项目中,它是什么/我如何找到它/分配它,然后我如何添加build.gradle?

  • 我对Clojure开发非常陌生,我正在尝试在emacs中处理一些现有的项目。问题是,他们都没有project.clj文件,我也找不到合适的repl。当我,我得到一个工作的repl,但当我试图运行任何命令我得到一个错误说。有关于如何使一个Clojure maven项目与lein repl一起工作的资源吗? 谢谢 编辑:另外,我正在处理的项目是一个嵌套的项目,其中包含多个子项目和它们自己的pom。xm