Amplify AppSync Codegen路径错误求助:WIN32路径字符无效
解决Amplify Push/Codegen路径错误问题
错误原因
报错信息显示生成了包含重复根目录的无效WIN32路径,这是因为.graphqlconfig.yml中使用了绝对路径,Amplify CLI在处理时会自动叠加项目根路径,导致路径重复无效。
修复步骤
修改
.graphqlconfig.yml中的schemaPath为相对路径:
将原配置里的绝对路径替换为项目根目录下的相对路径:# 原配置 # schemaPath: >- # C:/Users/Renz/Desktop/Renz/Programming/Projects/random-chat-app/graphql/schema.json # 修改后 schemaPath: ./graphql/schema.json保存配置文件后,重新执行命令:
amplify push # 或者执行代码生成命令 npx @aws-amplify/cli codegen
补充说明
使用相对路径可避免Amplify CLI自动拼接路径时出现重复,确保路径解析正确。当前配置中的includes、excludes字段已使用相对路径,无需修改。
内容的提问来源于stack exchange,提问作者Renz
相关产品推荐
相关产品推荐

