NestJS + Vite + Graphql, игровая площадка загружается один раз, но затем сразу выдает «Схема должна содержать тип с уникальным именем», воспроизводимый репозиторий git внутри

Я пытался заставить эту комбинацию работать какое-то время и возился с версиями и проблемами совместимости, пока не наткнулся на эту кирпичную стену.

Приложение работает в продакшене после того, как вы его создадите — кажется, что это проблема с vite при работе в режиме разработки.

Я создал мини-репозиторий, в котором проблема воспроизводима: https://github.com/sebastiangug/nest-graphql-vite.

Конфигурация графа:

              const config: ApolloDriverConfig = {
          debug: true,
          playground: true,
          autoSchemaFile: 'schema.gql',
          sortSchema: true,
          path: "/graphql",
          cors: {
            origin: ['*'],
          },
        };

Даже если запрос не связан с Graphql, когда второй HTTP-запрос попадает на сервер, vite пытается сделать что-то, что вызывает эту ошибку схемы.

Кажется, это проблема, уникальная для этой комбинации инструментов.

0 ответов

Другие вопросы по тегам