是否可以将@types/pkg包含在您自己的库中,因此它带有类型?

问题描述 投票:0回答:1

假设我正在抽象一个库,其类型来自Definitely Typed存储库(例如

@types/pkg
)。

当有人安装我的包时,它应该已经带有类型。消费者不应再在其 devDependency 中安装

@types/pkg

这可能吗?

typescript npm
1个回答
0
投票

是的,这是可能的。如果您创建导出类型定义的 TypeScript 包,则这些定义将直接可供用户使用,包括将您的包作为依赖项。单独的

@types
devDependency 仅用于支持在 TS 应用程序中使用 JS 包。

© www.soinside.com 2019 - 2024. All rights reserved.