TypeScript 错误错误
TS2578TS2578 — 多余的 @ts-expect-error
@ts-expect-error 指令存在,但下一行并未产生错误。
nodebrowserdenobun
查看详情 TS2345传递给函数的参数与期望的参数类型不兼容。
你传入的值类型与期望类型不符。常见情况包括:将数字传给期望字符串的参数,或对象结构不匹配。联合类型和可选属性也可能导致此类不匹配。
检查函数签名以确认期望的类型。如果确认类型安全,可以进行类型断言,或将数据转换为期望的类型。使用类型守卫在传参前缩小联合类型的范围。
function greet(name: string) {}
greet(42);TS2578@ts-expect-error 指令存在,但下一行并未产生错误。
TS2322一种类型的值无法赋值给另一种不兼容类型的变量或属性。
TS2339TypeScript 在给定类型上找不到指定的属性。
TS6133变量、导入或参数已声明,但其值从未被读取。
TS2538索引表达式的类型对该对象无效。
TS2565使用明确赋值断言 (!) 的类属性从未被读取。