ESLint / TSLint - 在设置中使用数组的位置添加严重性?

问题描述 投票:1回答:1

我有以下TSLint(与ESLint相同)规则:

"rules": {
        "prefer-const": false,
        "no-trailing-whitespace": false,
        "one-line": [
            true,
            "check-catch",
            "check-finally",
            "check-open-brace",
            "check-whitespace"
        ],

我试图将one-line规则的严重性设置为警告,但检查数组似乎不接受"severity": "warn"

实现这个的语法是什么?我找到了使用severity的示例:warn,但没有使用一系列检查

更新我发现恒定的error警告如此分散注意力 - 特别是当它们在你输入时立即出现 - let somVar =error: prefer-const直到我真正完成打字并重新分配:-) VSCode - "tslint.alwaysShowRuleFailuresAsWarnings": true,现在就会做!绿色的波浪几乎不可能,并且Auto Fixing也开始拯救

javascript eslint tslint
1个回答
2
投票

要指定severity,您可以像这样配置one-line规则:

{
    "rules": {
        "one-line": {
            "options": [
                "check-catch",
                "check-finally",
                "check-open-brace",
                "check-whitespace"
            ],
            "severity": "warning"
        }
    }
}

有关更多信息,请参阅tslint.json documentation

© www.soinside.com 2019 - 2024. All rights reserved.