0

私は単に実行しています:

$> jshint .

私のプロジェクトのディレクトリを調べて.jsファイルを探しますが、本当に知りたくない.jsファイルがたくさんあるnode_modulesディレクトリも調べています。

node_modules ディレクトリを無視するために、eslint はすぐに動作することに言及するかもしれません。

node_modules ディレクトリを無視するフラグを付けて .jshint を実行する方法はありますか?

例えば

$> jshint . --ignore ./node_modules

?

4

4 に答える 4

5

http://jshint.com/docs/cli/#ignoring-filesによると、ファイルを使用することもでき.jshintignoreます。

追加するだけです: node_modules/*

于 2016-04-19T08:41:04.477 に答える
2

次の config を使用して、プロジェクトのルート ディレクトリに .jshintrc ファイルを作成できます。

{
   node: true
}

オプションの完全なリストについては、こちらをご覧ください

于 2015-06-05T12:21:22.223 に答える
-2

を使用してnode_modulesフォルダーを無視するにはJSHint、これが最適に機能するようです

package.jsonプロジェクトのルートにあるファイルで:

{
  "scripts": {
    "jshint": "jshint --exclude ./node_modules ."
  }
}

コマンドラインでこれを実行できるようになりました

$ npm run jshint

自分で文書化したので、構文を忘れることはありません

于 2015-06-05T19:07:05.850 に答える