admin管理员组文章数量:1130349
高质量TypeScript类型定义的存储库。
官网
TypeScript允许您拥有声明文件,这些文件允许您描述用(例如)纯JavaScript编写的代码形状。因此,通过引用其中一个文件,您可以准确地告诉TypeScript您应该如何“键入”您使用的JavaScript代码或库。当然,这意味着需要仔细编写声明文件并与您正在使用的JavaScript库同步。
对于许多JavaScript库而言,DefinitelyTyped是最受欢迎的声明文件存储库,其中大多数JavaScript库不提供自己的声明文件(因为它们不是使用TypeScript开发的,并且不承诺使用它)。因此它保存社区维护的声明文件。
通过使用DefinitelyTyped及其包含的声明文件,您可以使用大多数流行的JavaScript库,就像它们是TypeScript库一样,您将通过编译器进行类型验证(如声明文件所示)。此外,如此受欢迎,社区将策划DefinitelyTyped以包含有效的声明文件(尽管,Web开发的移动速度非常快,您最终可能会在不明显的库中找到一些问题)。
高质量TypeScript类型定义的存储库。
官网
TypeScript允许您拥有声明文件,这些文件允许您描述用(例如)纯JavaScript编写的代码形状。因此,通过引用其中一个文件,您可以准确地告诉TypeScript您应该如何“键入”您使用的JavaScript代码或库。当然,这意味着需要仔细编写声明文件并与您正在使用的JavaScript库同步。
对于许多JavaScript库而言,DefinitelyTyped是最受欢迎的声明文件存储库,其中大多数JavaScript库不提供自己的声明文件(因为它们不是使用TypeScript开发的,并且不承诺使用它)。因此它保存社区维护的声明文件。
通过使用DefinitelyTyped及其包含的声明文件,您可以使用大多数流行的JavaScript库,就像它们是TypeScript库一样,您将通过编译器进行类型验证(如声明文件所示)。此外,如此受欢迎,社区将策划DefinitelyTyped以包含有效的声明文件(尽管,Web开发的移动速度非常快,您最终可能会在不明显的库中找到一些问题)。
本文标签: DefinitelyTyped
版权声明:本文标题:什么是 DefinitelyTyped 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://it.en369.cn/jiaocheng/1758613710a2781900.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。


发表评论