Сообщение об ошибках не полезно для больших структур проекта - PullRequest
0 голосов
/ 01 мая 2019

Basic problem:

Когда GraphQL выдает ошибки, в нем указывается номер строки, который рассчитывается при просмотре файлов в алфавитном порядке.

Example:

Произошла ошибка в моем файле b.graphqls в строке 19, но, поскольку это второй файл (после a.graphqls, имеющий 55 строк кода), ошибка показала, что существует проблема со строкой 74. Для небольших проектов, имеющих один файл схемы, это может показаться подходящим способом, но с более чем 100 типами и бесчисленными запросами это не имеет смысла.

Questions:

Есть ли лучший способ сообщения об ошибках? Или есть лучшая структура проекта, которая бы поддерживала эту идеологию? (У меня есть один файл для запросов, один для мутаций и несколько файлов для разных типов)

...