我在另一个人推送的AWS AppSync上有一个GraphQL API,想要连接到它并获取我的Android应用程序中的数据。根据AWS文档,要将API与我的应用集成,我应该执行以下3条命令:
npm install -g @aws-amplify/cli
amplify init
amplify add codegen --apiId xxxxxx
在那之后,我需要基于graphql模式生成Java类。我执行amplify codegen models
,但收到错误消息“ 未配置AppSync API。请添加API ”。如果执行amplify add api
,我将得到“ 您的项目中已经有一个AppSync API。请使用“放大更新api”命令来更新您现有的AppSync API。”
为什么我不能生成类?
aws-amplify / cli v4.18.1
答案 0 :(得分:1)
在运行amplify pull
之前,尝试运行amplify codegen models
来拉低最新的后端环境。