Определение стандартного graphql в интерфейсе GraphiQL - PullRequest
2 голосов
/ 22 января 2020

Я новичок в Gatsby, и у меня возникают проблемы с пониманием того, как интерфейс graphiQL заполняется запросом по умолчанию.

Я сравниваю два стартера Gatsby. Один называется фотокнига , а другой - gatsby-creative . Я скачал и успешно выполнил оба в режиме разработки. На самом деле оба стартера имеют графические запросы, используемые в соответствующих проектах. Однако, когда я захожу в интерфейс graphiQL для обоих стартеров, я замечаю, что первый стартер не имеет содержимого graphql по умолчанию (самый левый столбец), тогда как второй стартовый сервер имеет запрос по умолчанию MyQuery.

Какая часть проекта Gatsby контролирует, отображается ли запрос по умолчанию в интерфейсе graphiQL? Я не могу понять это, и я не видел документации, объясняющей это поведение.

Кроме того, у второго стартера есть несколько запросов к GraphQL, но ни один из них не назван MyQuery (ищите "myquery" "ничего не получается). Поэтому мне особенно загадочно, как интерфейс GraphiQL получает (или нет) запрос по умолчанию.

Опять же, в какой части проекта Gatsby я должен посмотреть, чтобы узнать, какое утверждение graphql является или не является частью предварительного заполнения интерфейса graphiQL?

...