web-dev-qa-db-ja.com

.jshintrcのグローバルとpredefの違いは?

両方を.jshintrcに含めることの違いと目的は何ですか?無視する変数を追加したい場合、どれを使用するのが最適ですか?また、 http://www.jshint.com/docs/options/ に「predef」が見つかりません

25
codeboy

predefは非推奨のようです。代わりに、globalsを使用する必要があります。

詳細情報 ここ

16
rekarnar

JSHint Docページで http://www.jshint.com/docs/"predef".jshintrcファイル内での使用について言及されていますが、Word「globals」は1回だけ使用されます。インラインディレクティブ(.jsファイル内にあるもの)

したがって、例は次のようになります。

  • .jshintrcファイル内

    "predef" : [ // Extra globals
                 "angular",
    ]
    
  • .jsファイル内

    /* global app: false */
    

したがって、同じことを別の場所で行う場合は、別の単語を使用することをお勧めします。

5
Paul Verest