TypeScript 错误错误
TS2304TS2304 — 找不到名称
TypeScript 在当前作用域中找不到指定名称的变量、函数或类型。
nodebrowserdenobun
查看详情 TS4111在启用了 noPropertyAccessFromIndexSignature 的类型上,通过字符串索引访问了属性。
启用 noPropertyAccessFromIndexSignature 后,TypeScript 要求对来自索引签名的属性使用括号表示法。点表示法仅允许用于已知的已声明属性。
对索引签名属性使用括号表示法 obj['prop'] 而非点表示法 obj.prop。若该属性始终存在,可将其显式添加到类型中。若偏好点表示法,可禁用 noPropertyAccessFromIndexSignature。
TS2304TypeScript 在当前作用域中找不到指定名称的变量、函数或类型。
TS2344类型参数不满足泛型类型参数指定的约束。
TS7006函数参数没有类型注解,且 TypeScript 无法推断其类型。
TS2488被迭代的类型没有 Symbol.iterator 方法。
TS4082生成声明文件时,默认导出需要显式类型注解。
TS2531TypeScript 警告某个表达式在运行时可能为 null,而你在未检查的情况下使用了它。