使兄弟目录中的打字稿界面全局可用

时间:2019-03-12 14:33:13

标签: typescript typescript-typings apollo-client

我的目录结构如下所示:

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 中),以便不再需要导入?

谢谢。

0 个答案:

没有答案