eslint 多行三元规则不修复错误

时间:2021-01-10 21:21:50

标签: eslint

我是喜欢将三元表达式跨越多行以提高可读性的人之一。但是,我当前的设置没有按预期修复它。

eslint v7.17.0

这是我的 .eslintrc.js 的相关部分:

 rules: {
    'multiline-ternary': 'error',
    'operator-linebreak': ['error', 'after', { overrides: { '?': 'before', ':': 'before' } }],
 },
 ...

根据文档,这两个规则都是可修复的:

operator-linebreak with wrench multiline-ternary with wrench

我的 npm lint 脚本是 eslint --fix --ext .js,.vue --ignore-path .gitignore .

但是,我在控制台中得到了这个:

console errors

为什么它告诉我它有可能在不修复的情况下修复?

0 个答案:

没有答案