TypeScript 测试报告错误 TS2339: 类型 'Assertion' 中不存在属性 'by'。
作者: crystalfp创建于 2020年1月10日更新于 2026年9月5日
我正在尝试测试一个数组在执行某个操作后是否长度增加了 1。测试代码写在 TypeScript 中,使用通常的 `mocha -r ts-node/register mytest.ts` 来运行。chai 版本为 4.2.0。不幸的是,它无法编译,出现了错误:`TS2339: 属性 'by' 不存在于类型 'Assertion'。`以下是一个简化的测试,用于重现此错误:
内容来源: chaijs/chai