为什么npm中的类型定义被放置在@types
个与具体组织/用户/库无关的命名空间中?为什么npm库没有@[orgname/username/libname]/types
中的类型(在组织/用户/项目命名空间下)?
为什么npm中的类型定义被放置在@types
个与具体组织/用户/库无关的命名空间中?为什么npm库没有@[orgname/username/libname]/types
中的类型(在组织/用户/项目命名空间下)?
这是DefinitelyTyped项目(https://github.com/DefinitelyTyped/DefinitelyTyped).
这是一个第三方项目,NPM组织为"@类型".它的贡献者为不想用TypeScript编写源代码或不想自己发布类型定义文件的项目创建、维护和宿主类型定义文件.