Basic problem
:
Когда GraphQL выдает ошибки, в нем указывается номер строки, который рассчитывается при просмотре файлов в алфавитном порядке.
Example
:
Произошла ошибка в моем файле b.graphqls
в строке 19, но, поскольку это второй файл (после a.graphqls
, имеющий 55 строк кода), ошибка показала, что существует проблема со строкой 74.
Для небольших проектов, имеющих один файл схемы, это может показаться подходящим способом, но с более чем 100 типами и бесчисленными запросами это не имеет смысла.
Questions
:
Есть ли лучший способ сообщения об ошибках?
Или есть лучшая структура проекта, которая бы поддерживала эту идеологию? (У меня есть один файл для запросов, один для мутаций и несколько файлов для разных типов)