Closed ascoders closed 2 years ago
可以参考vue3源码的类型测试 https://github.com/vuejs/core/blob/main/test-dts/index.d.ts
一种做法是直接访问类型提示,此时会出现错误下划线:
myLib.add
~~~ // Property 'add' does not exist on type MyLib
可以使用 // @ts-expect-error
这个(行前)注释来实现
如果采用 // @ts-ignore
这个注释,那么只能屏蔽异常,而不能在属性公开性变动后检测是否满足类型需求。
本周分享一下自己的工作经验,如何对针对 TS 类型写单测。
如何为 TS 类型写单测