我的目录结构如下所示:
src/
├── global.d.ts
├── index.ts
├── pages
│ └── page01.ts
└── types
├── Type01.ts
├── Type02.ts
└── Type03.ts
使用apollo,我可以通过以下命令为查询生成类型/接口:
apollo client:codegen --target=typescript --outputFlat src/types
然后在我的 types 目录中生成接口。
如果我想在 page01.ts 中使用任何这些生成的类型,则需要导入。例如:import { TypeName } from '../types/Type01.ts'
。
是否有办法在此目录中全局包含所有类型(也许在 global.d.ts 中),以便不再需要导入?
谢谢。