【发布时间】:2019-04-02 11:48:04
【问题描述】:
我正在尝试全局声明 ts 类型。我有这样的type Nullable<T> = T | null,它在项目文件中使用。我不想在每个文件中复制这部分。我尝试在declarations.ts 或declarations.d.ts 中声明此类型,就像declare type Nullable<T> = T | null 一样,我的IDE 和编译器对此没有问题,但是当我将此项目用作另一个项目中的模块(导入)时,我收到错误消息: Cannot find name 'Nullable' 在 d.ts 文件中。
你能帮我如何在全局范围内声明这个泛型类型吗?你有什么想法?感谢您的回复。
【问题讨论】:
标签: node.js typescript