Size: a a a

GraphQL — русскоговорящее сообщество

2021 February 26

SL

Stas Lazorenko in GraphQL — русскоговорящее сообщество
A A
а генерить автоматом, может есть какие-нибудь плагины и тд ?
gql schemes это схема с расширением graphql?
источник

AA

A A in GraphQL — русскоговорящее сообщество
da
источник

SL

Stas Lazorenko in GraphQL — русскоговорящее сообщество
A A
da
клиент graphql какой - apollo?
источник

AA

A A in GraphQL — русскоговорящее сообщество
Stas Lazorenko
клиент graphql какой - apollo?
da, apollo
источник

SL

Stas Lazorenko in GraphQL — русскоговорящее сообщество
A A
da, apollo
Аполло умеет генерировать типы, есть аполло codegen, он запускается через npm и генерирует тайпскрипт типы в указанный файл из файла схемы
источник

AA

A A in GraphQL — русскоговорящее сообщество
graphql-schema-typescript кажись это ?
источник

SL

Stas Lazorenko in GraphQL — русскоговорящее сообщество
A A
graphql-schema-typescript кажись это ?
По-моему нет, подожди пол часа, доберусь до компа и скину тебе строку вызова команды генерации
источник

AA

A A in GraphQL — русскоговорящее сообщество
Stas Lazorenko
По-моему нет, подожди пол часа, доберусь до компа и скину тебе строку вызова команды генерации
хорошо, буду благодарен )
источник

SL

Stas Lazorenko in GraphQL — русскоговорящее сообщество
A A
хорошо, буду благодарен )
смотри, это строка в секции scripts в packaje.json
"apollo:codegen": "apollo codegen:generate --localSchemaFile=./webpack/reactApp/dataSource/Apollo/Schema/generated/apolloExtendedGraphQlScheme.graphql --target=typescript --includes=./webpack/reactApp/**/*Query_ApolloGql.ts --tagName=gql --addTypename --globalTypesFile=./webpack/reactApp/customTypes/graphql-global-types.d.ts ./_apollo_generated_types_",

тут localSchemaFile это относительный путь к твоей схеме
includes это маска для поиска файлов запросов/мутаций, из которых надо сделать типы
globalTypesFile - путь по кторому создать глобальный файл типов
ну а в самом конце "./_apollo_generated_types_" это путь по которму будет создаваться файл типизации для каждого запроса/мутации.
источник

SL

Stas Lazorenko in GraphQL — русскоговорящее сообщество
A A
хорошо, буду благодарен )
но обрати внимание, данная генерация не для всех типов схемы, а только для запросов и мутаций, возможно для подписок, если тебе надо сгенерить вообще все типы из схемы то напиши я скажу как
источник

AA

A A in GraphQL — русскоговорящее сообщество
понял, спасибо !
источник

AA

A A in GraphQL — русскоговорящее сообщество
сейчас я попробовал вот так
источник

AA

A A in GraphQL — русскоговорящее сообщество
"gen": "graphql-schema-typescript generate-ts src/schemas.graphql --output src/app/graphql-schema/schemas.d.ts",
источник

AA

A A in GraphQL — русскоговорящее сообщество
буду пробовать твое предложение
источник

AA

A A in GraphQL — русскоговорящее сообщество
graphql-schema-typescript все делает так как ты описал
источник

EY

Egor Yurtaev in GraphQL — русскоговорящее сообщество
A A
Всем привет. Товарищи, есть кто делал генерацию с gql schemes в ts models ?
источник

AA

A A in GraphQL — русскоговорящее сообщество
Да видел , спасибо
источник

AA

A A in GraphQL — русскоговорящее сообщество
A A
graphql-schema-typescript все делает так как ты описал
Остановился на этом
источник

SL

Stas Lazorenko in GraphQL — русскоговорящее сообщество
A A
Остановился на этом
Имей ввиду, что как раз этот генератор не сгенерирует типы для запросов, только для схемы, а типы для запросов сделает apollo, как я и писал. Я в своем проекте использую два этих генератора одновременно
источник
2021 February 27

X

Xamarin in GraphQL — русскоговорящее сообщество
всем привет, а не подскажите есть ли real world example сервер на graphql ?
источник