如何知道要使用哪个版本的types软件包

5

我知道有些npm包不包括类型(types),因此社区创建了@types/packagename来提供类型。由于它们都是包,那么如何确定所选库包版本应该使用哪个类型包的版本?


这个回答解决了你的问题吗?如何将@types包的版本与相关JS包的版本关联起来? - undefined
1个回答

10
@types/packagename包的主版本号和次版本号将匹配packagename包的主版本号和次版本号。修订号不匹配:类型包将从修订号0开始,并且对于库的相同主/次版本的每个类型包更新都会递增。
例如,如果您正在使用packagename@1.2.3,则应安装最新的@types/packagename@1.2.x
您可以在DefinitelyTyped存储库上的“‘How do Definitely Typed package versions relate to versions of the corresponding library?’”(永久链接)中了解更多信息,这是@types包的源位置。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接