我有很多代码要移植到 Typescript,但缺少类型。现在,我希望我的 IDE (WebStorm) 仅突出显示需要输入的位置,然后我会慢慢修复它们。
如果tsconfig.json有 的warning设置noImplicitAny,那就更理想了。另一种选择是 tslint 规则,但我不知道 tslint 引擎是否能胜任这项工作。
有谁知道如何实现这一目标?
编辑:
正如 antoine129 在评论中指出的那样,实际上没有noImplicitAnyeslint 规则。我正在想no-explicit-any。一种方法是noImplictAny在 tsconfig 中启用并no-explicit-any: "warn"在 中设置.eslintrc,但您必须any首先添加所有 s。
旧答案(不正确):
Typescript ESLint 插件可以做到这一点。自从这个问题发布以来,TSLint 已被弃用,转而使用 ESLint 和@typescript-eslint/eslint-plugin.
要获得 eslint 警告而不是编译器错误,您可以在 中关闭该标志noImplicitAny,tsconfig.json并noImplicitAny在."warn".eslintrc
| 归档时间: |
|
| 查看次数: |
7841 次 |
| 最近记录: |