如何解决放大代码生成ENOENT:没有此类文件或目录,请打开scheme.graphql
在这里执行amplify-cli
之后,我按照amplify api gql-compile
的建议为GraphQL创建架构:
GraphQL schema compiled successfully.
Edit your schema at /var/www/unsal.co.uk/amplify/backend/api/unsalcouk/schema.graphql or place .graphql files in a directory at /var/www/unsal.co.uk/amplify/backend/api/unsalcouk/schema
所以我的文件夹结构如下:
/var/www/unsal.co.uk/amplify/backend/api/unsalcouk/schema
¬ /var/www/unsal.co.uk/amplify/backend/api/unsalcouk/schema/division.graphql
¬ /var/www/unsal.co.uk/amplify/backend/api/unsalcouk/schema/index.graphql
但是在执行代码生成时,出现以下错误:
hutber@hutber:/var/www/unsal.co.uk$ amplify codegen
ENOENT: no such file or directory,open '/var/www/unsal.co.uk/amplify/backend/api/littlewishlist/build/schema.graphql
我可以在哪里放置.graphql文件,以使它们由代码生成器提取?
解决方法
运行 amplify pull
然后重新运行 amplify codegen
为我完成了这项工作
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。