我在为我的graphql模式生成TS类型时遇到问题。问题在于,由于我已经输入了存在的类型,所以重新生成它们不起作用,因为它抱怨生成的类型模块不存在(duh)。以下是我的代码生成配置:
require:
- ts-node/register/transpile-only
overwrite: true
schema: src/schema.ts
documents: null
generates:
src/__generated__/types.ts:
config:
scalars:
DateTime: Date
typesPrefix: GQL
plugins:
- "typescript"
- "typescript-resolvers"
我从解析器导入类型,例如:
import { GQLMutationResolvers } from '../../../__generated__/types"
尝试生成类型时找不到的。要使此方法有效,我需要更改什么?任何帮助表示赞赏!