Опережающая компиляция Relay генерирует новые скомпилированные артефакты. Для этого необходимо передать путь схемы GraphQL к его файлу конфигурации. У меня вопрос: может ли этот путь быть URL-адресом? Если нет, то какой альтернативный способ? Документация об этом очень расплывчата.
Зачем мне нужен URL? Моя серверная часть находится в другой службе, поэтому мне нужно найти способ получить доступ к ее схеме. Я использовал команду graphql get-schema
─, которая создает локальную копию удаленной схемы. Но команда get-schema
устарела в graphql-cli@4
.
get-schema больше не доступна. В предыдущих версиях вы могли загрузить схему по указанному пути в schemaPath по ›URL-адресу, указанному внутри конечной точки. В новой версии схема относится к конечной точке схемы.
Если вы используете Prisma или любой другой инструмент, который предоставляет вашу схему в качестве конечной точки URL, вы должны ›указать его, используя следующий синтаксис в конфигурации YAML:
С тех пор я не могу найти простой способ синхронизировать удаленную схему с моим клиентским проектом. Может быть, единственная альтернатива - перейти на graphql-cli@3
?