在使用GraphQL标记编写gql ...查询时,在使用Typescript时,是否有方法实现自动完成?
例如,在Graphiql中编写查询时类似的内容。
发布于 2020-08-10 16:55:15
这在很大程度上取决于您的开发环境和IDE,我试图提出两种解决方案,一种用于任何IDE,另一种仅用于VScode。
解决方案一: Graphql Zeus
我建议使用石墨宙斯,一种用于为每个查询自动生成TS/JS (.d.ts)类型的工具。这样,您就不需要编写字符串格式的查询并将其传递给gql标记,而是可以轻松地编写JS对象来表示查询,并且可以从任何IDE中获得完全的自动完成支持。
解决方案二:使用apollographql.vscode-apollo (VScode扩展)
如果您使用VScode作为编辑器,通过安装这个扩展和创建apollo.config.js文件,您可以指定graphql模式,并从vs代码编辑器获得帮助以自动完成查询。
https://stackoverflow.com/questions/63263133
复制相似问题