Closed1

no-unused-varsルールで未使用の引数をエラーにしたい

m_03m_03

no-unused-varsルールで未使用の引数をエラーにしたい

例えばこんな時

const exampleFunc = ( a, b ) => {
   window.alert(b)
}

ここでは引数「a」は未使用。no-unused-varsのデフォルトルールではエラーとして扱われない。
エラーとして扱いたい場合は以下のように書く。

eslintrc.js
rules:
'no-unused-vars': [
      'error',
      { 
         // グローバルorローカルのどの範囲の変数をチェックするかを指定(デフォルトはall)
         vars: 'all', 
         // 名前付き引数をどこまでチェックするかを指定(デフォルトはafter-used)
         args: 'all', 
         // チェックしない例外パターンを指定(ここではアンダースコアで書けば無視)
         argsIgnorePattern: '^_' 
      },
]
このスクラップは2023/06/06にクローズされました