TypeScript的范例声明文件

分享
手机游戏开发者 2024-9-8 02:49:18 141 0 来自 中国
一开始使用TS时,我总担心,如果用的第三方js库不是TypeScript写的,那么 IDE 肯定会疯狂报错,开发体验会很糟糕。那么多陈大哥js库,作者不会都那么有精力来用TypeScript重构的吧。
厥后发现是我多虑了。这种情况可以通过范例声明文件来办理。
范例声明文件是 以 .d.ts  末端的文件,它用来袒露范例界说,以是 .d.ts 文件中的顶层声明,必须以 declare 大概 export 开头。有了这些文件,TypeScript 就可以大概完成范例查抄。
可以在 node_modules/typescript/lib 下面看到许多声明文件,这些是 TypeScript 可以大概校验 js 标准库的缘故原由。
对于第三方js库,一样平常有三种情况:

  • 作者给出了 .d.ts  文件。这是最好的,我们可以直接使用。
  • 开源社区给出了  .d.ts  文件。大部门高质量库,可以在 Github 的 DefinitelyTyped 中找到对应的范例声明。使用也很简朴 :
    正在使用的库没有 ts 声明,则可以实行用下面指令安装范例声明文件
您需要登录后才可以回帖 登录 | 立即注册

Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )

GMT+8, 2025-2-1 20:55, Processed in 0.183376 second(s), 32 queries.© 2003-2025 cbk Team.

快速回复 返回顶部 返回列表