0

私はjavascriptファイルでjshintを実行していますが、一部の関数の名前にはドットが含まれています(名前空間の方法として)。特に、私はd3ライブラリを使用しており、次のようなコードがたくさんあります。

d3.select("something")

未定義の変数を使用するjshintのチェックをオフにする必要がありますか?または、特定の変数名だけがチェックされないようにする方法はありますか。私はプロジェクトを構築するためにgruntを使用しています。

4

1 に答える 1

4

間違い。

変数のselectメソッドを呼び出しています。 JSHintが変数を認識していないため、警告が表示されます。d3
d3

d3グローバルが次のように他の場所で定義されていることを伝える必要があります。

/*global d3:false */

グローバルを上書きした場合は、:falseが文句を言うように指示します。

于 2012-11-28T20:30:43.680 に答える