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

如何通过控制台将AppSync后端添加到AWS MobileHub项目?

甄越
2023-03-14

尽管awsmobile cli具有启用和配置AppSync后端的功能,如:

awsmobile appsync enable
awsmobile appsync configure

它很容易以完全不相关的配置告终:它在us-west-2(俄勒冈州)中创建DynamoDB表,即使我的项目位于eu-Central-1(法兰克福)。它是通过默认的“事件”图形模式实现的。毕竟,它不会作为后端功能出现在MobileHub项目控制台上。

现在,我想做的事情是通过控制台向AWS MobileHub项目添加AppSync后端。然后我可以从cli中提取更改,一旦我完成了,即修改了我的图形ql模式,附加了解析器并参与了数据源。

现在有可能吗?

共有2个答案

卫子平
2023-03-14

由于现在无法在Mobile Hub上运行,您可以尝试将serverless框架与serverless appsync插件一起使用。它允许您以代码形式编写基础结构,并通过CLI将其部署到AWS。

虽然移动中心有点限制,但您实际上可以使用无服务器工具为应用设计更复杂的后端。您甚至可以为appinc设置lambda数据源。在这里,您可以找到一些不同图形ql API设置的示例:https://github.com/serverless/serverless-graphql

如果您有或多或少复杂的模式,那么从CLI部署它是一个正确的解决方案,因为AppSync控制台开始滞后于大型模式

穆飞龙
2023-03-14

不幸的是,现在这是不可能通过移动中心控制台。在CLI路线图中,它支持导入现有的AppSync资源。

 类似资料:
  • 我正在创建一个Angular项目来使用AWS AppSync by Amplify。我注意到,每次我创建一个新项目时,放大器都必须创建一个新的AppSync应用编程接口,这对开发来说是不方便的。 我读了扩增文件,他们建议使用Codigen。但是我在运行这个命令时出错了 关于如何将现有的AppSync API(从AWS控制台创建)正确添加到Angular项目的任何建议。

  • 我尝试使用这个存储库https://github.com/ctongfei/progressbar为我的光线跟踪添加进度条。当我运行测试时,我得到很多异常。 我完全不知道它们是什么意思,也不知道如何开始修复它们。 我的测试代码: 我收到的错误消息: 2019年7月15日9:14:57PM org . jline . utils . log logr警告:无法检索哑色Java . io . io类型

  • 我需要以编程方式将具有模式布局的控制台appender添加到Root Logger。我之前使用log4j1. x的代码类似于Logger.getLogger(new Appender(控制台、fname、模式布局、“特定模式”)如何将此转换为log4j 2.3.2

  • 我想生成客户对象并将它们存储在ArrayList中,但我不能。 这是我的客户类 CustomerThread类生成客户对象10次,两个客户之间间隔100毫秒 generateProcessTime的方法是生成随机整数,没有问题。这是我的测试课 当我执行这些时,会发生此错误, 线程“Thread-0”中的异常 java.lang.IndexOutOfBounds异常:索引:1,大小:1

  • 当我在项目中使用AppSync时,我想知道是否有一种方法可以从控制台版本化AppSync API,因为我已经为它制作了模式。我找不到为架构做这件事的方法,因为它容易发生无意的编辑。可从控制台对AWS Lambda进行版本控制。

  • 问题内容: 我在完全冻结JVM的应用程序中发现一个错误。产生的stacktrace将为开发人员提供有价值的信息,我想从Java控制台中检索它。JVM崩溃时,控制台被冻结,我无法再复制包含的文本。 是否可以将Java控制台直接通过管道传输到文件,或通过其他某种方式访问​​Java应用程序的控制台输出? 更新:我忘记提了,没有更改代码。我是手动测试仪。 更新2:这是在Windows XP下,它实际上是