我对Typescript很新,我正在努力理解其中的部分内容。在@types项目中,DefinitelyTyped项目是否相同?是@types是向项目添加类型定义的最新方式。
答案 0 :(得分:1)
在@types项目中,DefinitelyTyped项目是否相同?
你可以这么说。更好的陈述:@types下的NPM模块将根据DefinitelyTyped项目中的类型定义自动发布。
答案 1 :(得分:0)
DefinitelyTyped项目早于@types模块范围。必须手动或通过第三方包管理器(如typings)维护Typescript 2.1类型定义之前。为了简化类型管理,引入了@types模块范围,以便可以使用NPM来管理类型定义。在编译期间,Typescript 2.1+会自动检查已安装的@types模块是否包含它们。
This article answers this question and others related to typescript and the @types module scope.