<< Проект запустился и показывет ровно, что и долж
<< Проект запустился и показывает ровно, что и должен, но изменения не воспринимаются и вообще ругается GraphQL на незнакомые type Beer, Place и так далее. Видимо где-то осталась старая схема базовая. Не подскажешь, как перегенерировать?
Если показывает, что надо, значит так и есть. GraphQL не знакомые типы - это, я так понимаю, в VSCode? Расширение? Практически всем GraphQL-расширениям надо указывать путь к схеме. Иначе откуда они узнают о типах? Смотри доку своего расширения и укажи путь до схемы src/modules/gql/generated/schema.json Или пока забей, пока я не выберу какое-то боле менее популярное расширение и не напишу доку.
А в целом по поводу схемы и базы: выполнить надо 3 шага:
- Убедиться, что есть файл
.envи в нем прописан корректный адрес API-шлюза В твоем случае это
API_ENDPOINT=https://pivkarta.ru/api/
- Выполни генерацию типов
yarn generate:types
Должно быть так:
NODE_PATH=. ts-node -P tsconfig.server.json src/modules/gql/cli/generateTypes/run
✔ Parse configuration
✔ Generate outputs
✔ Parse configuration
✔ Generate outputs
✔ Parse configuration
✔ Generate outputs
(Если проект пустой и еще нет в проекте пользовательских graphql-запросов, то будет только 4 строчки)
- Проверь TS-типы
yarn types
Тут просто не должно быть ошибок, результат типа такого:
yarn types
yarn run v1.22.5
$ tsc --pretty --noEmit
Done in 7.59s.
Если все эти шаги ОК, значит все ОК.