首页 文章

GraphQL Apollo-client(PhpStorm)中的Format / Prettyprint gql`模板字符串`

提问于
浏览
0

当我有

query: gql`query FetchUsers { users {  id   email }}`

什么是快速的方式使它看起来像这样:

query: gql`query FetchUsers {
                users {
                    id
                    email
                }
            }`

或者我是否需要以其他方式插入GraphQL表达式才能获得可读的格式?

1 回答

  • 1

    您可以为项目安装和配置 prettier . 然后安装the Prettier plugin for Webstorm,这将为Webstorm添加 Reformat with Prettier 动作和键盘快捷键 . 您还可以将其配置为与文件观察器配合使用,以在保存文件时自动重新格式化文件 .

    除非您的GraphQL服务器运行GraphiQL或GraphQL Playground,否则这两个工具都有一个"prettify"函数来重新格式化查询 . 或者你可以使用一些在线工具,如Sangria的this one .

相关问题