【发布时间】:2020-09-28 15:02:16
【问题描述】:
是否可以通过 cmets 仅对某些 代码片段 启用 Eslint 自定义规则?例如。我只想更改文件中单个函数的规则设置(func2),其余的应该使用全局 Eslint 设置。像这样的:
func1() {
...
};
/* eslint-enable sonarjs/cognitive-complexity: ["error", 16] */
func2() {
...
}
/* eslint-disable sonarjs/cognitive-complexity: ["error", 16] */
func3() {
...
}
...所以只有 func2 可以达到 16 点复杂度 - 其他函数不应超过全局设置的复杂度值。
【问题讨论】:
标签: exception comments config eslint linter