如何全局移除VSCode中TypeScript显式any类型的报错?
如何在TypeScript迁移过渡阶段允许显式any类型
你遇到的显式any报错,和noImplicitAny配置无关——这个选项只控制隐式any的检查(比如未标注类型的变量被推断为any时的报错)。要允许显式声明any,需要调整以下配置:
- 修改
tsconfig.json,添加或设置noExplicitAny为false:/* Type Checking */ // "strict": true "noImplicitAny": false, "noExplicitAny": false - 保存配置后,重新加载TypeScript项目:在VS Code中按
Ctrl+Shift+P(Windows/Linux)或Cmd+Shift+P(Mac),执行TypeScript: Reload Project,确保配置生效。
如果只是个别代码块需要临时绕过,也可以在报错行上方添加// @ts-ignore注释,但全局配置更适合迁移阶段的批量需求。
内容的提问来源于stack exchange,提问作者Mehran Ishanian
相关产品推荐
相关产品推荐

