我正在关注亚马逊AWS免费层课程。下面是链接:https://aws.amazon.com/getting-started/hands-on/build-react-app-amplify-graphql/module-four/,是第四个模块“添加API和数据库”,我在srs/App.js中尝试运行的代码是从那个链接中获得的,错误同title,“尝试导入错误:“createNote "未从.”/graphql/mutations“中导出(作为”createNoteMutation“导入)。”
我正在关注亚马逊AWS免费层课程。下面是链接:https://aws.amazon.com/getting-started/hands-on/build-react-app-amplify-graphql/module-four/,是第四个模块“添加API和数据库”,我在srs/App.js中尝试运行的代码是从那个链接中获得的,错误同title,“尝试导入错误:“createNote "未从.”/graphql/mutations“中导出(作为”createNoteMutation“导入)。”
4条答案
按热度按时间zbsbpyhn1#
对我来说,问题是与名称:
mutations.js上的代码是:
更改名称,您的问题将得到解决。
fnvucqvd2#
我查看了导入文件夹,发现由于某种原因,没有适当的GraphQL函数,所以更新GraphQL API为我修复了这个问题。
knpiaxh13#
从graphql查询导入listNotes也存在此问题。
我修正如下:
从'./graphql/queries'导入{列表待办事项作为列表备注};
此问题的问题已解决,如下所示;
从'./graphql/mutations'导入{创建待办事项作为创建备注变异,删除待办事项作为删除备注变异};
fwzugrvs4#
丹的最后一个回答对我起作用了。
像我这样的菜鸟,
1.根据Dans解决方案插入以下代码语法......[将以下内容复制到大约第14 - 15行]* 从. "/graphql/queries "导入{listTodos as listNotes};从'./graphql/mutations'导入{创建待办事项作为创建备注变异,删除待办事项作为删除备注变异};* [副本结束]
现在应该编译,并允许您测试the Step 4.4 of the AWS Amplify教程。(您可能认为教程作者会在发布之前测试它,对吗?)