gpt4 book ai didi

javascript - WebStorm 修复所有 TSLint 错误就是修复除一个错误之外的所有错误

转载 作者:行者123 更新时间:2023-12-03 01:24:36 29 4
gpt4 key购买 nike

在 WebStorm 中,我的 Angular 项目的 tslint.json 包含以下几行

"triple-equals": [
true,
"allow-null-check"
]

每当我在 component.ts 文件中进行 == 比较时,它都会显示 lint 警告以及其他 TSLint 警告和错误。

点击“TSLint:Fix current File”后,它修复了所有问题,但不会将 == 转换为 === 并继续显示警告 == 应该是 ===

请告知如何解决此问题。

最佳答案

并非所有 TSLint 规则都是可修复的,特别是运行 tslint --fix无法修复“三等于”错误。我认为这是有意这样做的,因为虽然在大多数情况下建议使用严格相等运算符,但抽象相等运算符有时由于其强制功能而很方便(例如,当数字作为来自 ajax 调用的字符串时)。

无论如何,这不是 WebStorm 的问题;如果您错过了此规则的自动修复,请随时向https://github.com/palantir/tslint/issues提出请求

关于javascript - WebStorm 修复所有 TSLint 错误就是修复除一个错误之外的所有错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51607026/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com