2016-08-16 14 views
0

私は1つがもう一つが呼び出されるdraw.jsjsファイルの未使用変数を処理する方法eslint errors?

function call_alert(){ 
 
alerts(); 
 
}

function alerts(){ 
 
alert('HI'); 
 
}

alert.js

alert.jsと呼ばれる二つの異なるJSファイルを持っています 機能的にはjslintまたはeslintを使用した検証では、これらのエラーが表示されます。

  • 「アラート」は定義されていますが使用されていません。 (no-unused-vars) (alert.jsファイルのこのエラー)
  • 'call_alert'は定義されていますが使用されていません。 (無未使用-VARS) (draw.jsファイルに対してこのエラー)
+0

よく 'call_alert()'を呼び出してください。 –

+0

alert.jsファイルのalert()メソッド、draw.jsファイルのcall_alert() –

+1

コードのスコープは単一のファイルにする必要があります。 gulpを使用してコックし、それを検証してください。 – Nirus

答えて

1

使用すると、1つのファイルにグローバルスコープで定義されているが、他に使用されている関数や変数を持っている場合は、あなたが伝えるためにexported commentsを使用することができますESLintは他の場所で使用されることを意図しています。 (これは、グローバルスコープを持たないNode.jsまたはESモジュールには適用されません)。

/* exported alerts */ 
function alerts() { 
    alert('HI'); 
} 
+0

ありがとう....そのうまくいっている... –

関連する問題