删除或添加任何规则后是否需要重新加载 eslint?

Is it necessary reload eslint after remove ou add any rules?

我不得不添加两个新规则 prefer-constprefer-arrow-callback,禁用它们。所以在里面添加 rules,但看起来 eslint 停止工作,它没有格式化文档。

{
    "env": {
        "browser": true,
        "commonjs": true,
        "es2021": true
    },
    "extends": [
        "airbnb-base"
    ],
    "parserOptions": {
        "ecmaVersion": 12
    },
    "rules": {
        "prefer-const": false,
        "prefer-arrow-callback":false

        }
}

我做对了吗还是忘记了什么?

那是因为你禁用规则的方式是错误的,即你不应该使用 false 而是使用 "off".

Documentation

"rules": {
    "prefer-const": "off",
    "prefer-arrow-callback": "off"
}