检查 TypeScript 类型定义
检查 TypeScript 类型定义
npm install --save-dev tsd此工具允许您通过创建带有.test-d.ts'扩展名的文件,为您的类型定义(即.d.ts'文件)编写测试。
这些.test-d.ts文件不会被执行,甚至不会以标准方式编译。相反,这些文件将被解析,以检查特殊构造,例如expectError<Foo>(bar),然后静态分析与您的类型定义。
tsd CLI 会在当前目录或指定的目录中搜索主 .d.ts 文件,并使用同一目录或测试子目录中的任何 .test-d.ts 文件对其进行测试(默认: test-d):
[npx] tsd [path]请使用 tsd --help 查看使用信息。有关 tsd 如何查找和执行测试的更多详细信息,请参阅 操作顺序。
让我们添加一些额外的 断言。我们可以断言函数调用的返回类型与某个类型匹配。
暂无开放 Issues,或尚未同步最近议题。