Формат / Prettyprint gql `шаблон строки` в Apollo-клиенте GraphQL (PhpStorm) - PullRequest
0 голосов
/ 07 октября 2018

Когда у меня есть

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

Какой быстрый способ заставить его выглядеть так:

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

Или мне нужно вставить выражения GraphQL другим способом, чтобыполучить читаемое форматирование?

1 Ответ

0 голосов
/ 07 октября 2018

Вы можете установить и настроить prettier для своего проекта.Затем установите плагин Prettier для Webstorm , который добавит действие Reformat with Prettier и сочетание клавиш к Webstorm.Вы также можете настроить его для работы с наблюдателем файлов для автоматического переформатирования файла при его сохранении.

За исключением того, что, если на вашем сервере GraphQL работает GraphiQL или GraphQL Playground, оба эти инструмента имеют "предварительное подтверждение"msgstr "функция для переформатирования запроса.Или вы можете использовать какой-нибудь онлайн-инструмент, такой как , этот из Сангрии.

...