` comments.">` comments.">
跳至主要内容

ban-tslint-comment

禁止使用 // tslint:<rule-flag> 注释。

🔧

此规则报告的一些问题可以通过 --fix ESLint 命令行选项 自动修复。

在从 TSLint 迁移到 ESLint 时很有用。一旦 TSLint 被移除,此规则有助于定位 TSLint 注释(例如 // tslint:disable)。

有关参考,请参阅 TSLint 规则标志文档

.eslintrc.cjs
module.exports = {
"rules": {
"@typescript-eslint/ban-tslint-comment": "error"
}
};

在游乐场中尝试此规则 ↗

示例

/* tslint:disable */
/* tslint:enable */
/* tslint:disable:rule1 rule2 rule3... */
/* tslint:enable:rule1 rule2 rule3... */
// tslint:disable-next-line
someCode(); // tslint:disable-line
// tslint:disable-next-line:rule1 rule2 rule3...
在游乐场中打开

选项

此规则不可配置。

何时不使用它

如果您仍在与 ESLint 一起使用 TSLint。

资源