web-dev-qa-db-ja.com

@ TypeScript-eslint / eslint-pluginエラー:「ルート」は定義されていますが、使用されていません(no-unused-vars)

EslintがTypeScriptチェックを追加した後、クラス定義の属性変数がArrayの場合、エラーが発生します。 enter image description here

enter image description here

enter image description here


これは私のeslintrc.jsです

module.exports = {
  root: true,
  env: {
    node: true
  },
  'extends': ['plugin:vue/essential', '@vue/standard'],
  rules: {},
  parserOptions: {
    parser: '@TypeScript-eslint/parser',
    project: "./tsconfig.json"
  },
  plugins: ['@TypeScript-eslint']
};
5
Jian Cl

それでも問題が解決しない場合は、.eslintrc.jsonファイルに"extends": ["eslint:recommended", "plugin:react/recommended"],を追加すると、問題が解決します。