Я пытаюсь добавить ignoreRestSiblings
в мою конфигурацию eslint.
Как видно из официального документа Я добавил строку в моем файле .eslintrc.js
:
module.exports = {
root: true,
env: {
node: true,
},
extends: ['plugin:vue/essential', '@vue/prettier'],
rules: {
'no-unused-vars': ['error', { ignoreRestSiblings: true }],
'no-console': process.env.NODE_ENV === 'production' ? 'error' : 'off',
'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off',
},
parserOptions: {
parser: 'babel-eslint',
},
};
Но yarn lint
все еще выдает ошибку в неиспользуемой переменной ...args
.
Я знаю, что правило каким-то образом распознается, как будто я изменяю "error"
на "warn"
, оно применяется правильно.
Что мне здесь не хватало?