-
从GraphQL模式生成Flow资产的工具是graphql-generate-flow-schema-assets
资源介绍
graphql生成流模式资产
一个小库,可帮助从GraphQL架构生成各种Flow资产。 当前,它将在您的架构中找到所有enum和object类型,并将它们既作为JS常量又作为Flow类型输出。
该库的要点是:
让您直接从真相(架构)的源头依赖自动生成的代码,而不是将常量硬编码到代码中。
帮助类型检查,并通过从GraphQL模式中提供资产的完全类型化提取,使代码具有适应变化的能力。
理想情况下,将此库与从后端保存模式结合使用。 package.json示例:
"scripts": {
...
"graphql:save-schema": "some-script-to-save-your-schema && npm run graphql:generate-assets",
"graphql:generate-assets": "graphql-generate-fl