GraphQL 格式化

本地解析并格式化 / 压缩 / 校验 GraphQL 文档

交互控件将随脚本加载;处理始终在浏览器本地完成。

正在加载工具…

这个工具能做什么

  • 格式化
  • 压缩
  • 语法校验
  • graphql 库
  • 本地

示例

  • 输入:query{hero{name}}
  • 输出:query { hero { name } }

怎么用(步骤)

  1. 粘贴 GraphQL Query / Mutation / SDL。
  2. 选择格式化、压缩或语法校验。
  3. 使用 graphql 库 parse/print,仅本地语法层处理。
  4. 不连接远端 GraphQL 接口。

常见问题

会发请求吗?

不会。只做本地解析。以上说明对应「GraphQL 格式化」本页实际行为;默认不把输入内容发往服务器处理。

能对 Schema 做校验吗?

当前为语法校验,不做远端 Schema 校验。以上说明对应「GraphQL 格式化」本页实际行为;默认不把输入内容发往服务器处理。

上传吗?

不上传。GraphQL 格式化:处理只在浏览器本地完成,不会把内容上传到 www.518882.com 或第三方接口;无需注册,可在开发者工具网络面板自行核对。

支持 SDL 吗?

支持可被 graphql parse 的文档。以上说明对应「GraphQL 格式化」本页实际行为;默认不把输入内容发往服务器处理。

和 Prettier?

本页用官方 print;通用多语言格式化见代码格式化工具。以上说明对应「GraphQL 格式化」本页实际行为;默认不把输入内容发往服务器处理。