Я работаю над проектом Typescript React и обычно помещаю переменные-заполнители в код, чтобы все выкладывалось до тех пор, пока я не приступлю к реализации.Это приводит к куче eslint no-unused-vars
ошибок и делает поиск реальных ошибок сложной задачей.
Как я могу отключить это глобально, пока я не буду готов к этому?Я использовал create-react-app my-app --typescript
и не хочу извлекать проект, но не уверен, как отключить это предупреждение.
Я заметил, что в package.json
есть раздел eslintConfig
, поэтому я попытался там отключить ошибку, но она, похоже, не работает, есть команда, которую нужно запустить после редактирования package.json
или мой синтаксис неверен?
"eslintConfig": {
"extends": "react-app",
"rules": {
"no-unused-vars": "off"
}
},
Обновление
Я попытался обновить tsconfig.json
, чтобы включить правило в несколько вариантов, но все равно не повезло.
{
"compilerOptions": {
...
},
"include": [
"src"
],
"rules": {
"no-unused-vars": "off"
}
}
также пытался попробовать "no-unused-vars": ["off", { "vars": "all", "args": "after-used", "ignoreRestSiblings": false }]
из этот ответ .
Единственное, что работает, - это поставить // eslint-disable-line @typescript-eslint/no-unused-vars
после переменной.