2017-08-29 3 views
1

私はgulpタスクランナーを使用しています。私はJsHintを使用しようとしている静的コードの分析のために。ここで問題となるのは、一度に1つのファイルしか実行できないということです。プロジェクトパッケージのすべてのJSファイルをリントする:: JSHINT

npmインストールでは、package.jsonのdevDependensiesに "gulp-jshint": "〜1.11.0"が追加されました。

scripts { 
    "lint" : "jshint <path/file.js>" 
} 

これは、プロジェクトパッケージ内のすべてのjsファイルを検索するのは非常に面倒です。

私はすべてのパッケージjsファイルをlintし、レポートを別のファイルに記録する方法を探しています。 googleingの

答えて

0

1分だからapp/**/*.jsは、トリックを行うことができ、ここでこのhttp://www.codereadability.com/jshint-with-grunt/#runningjshintonmultiplefilesatonce

を得ました。

+0

はい。私はそれらを調べましたが、うまくいかないようです。スクリプトに追加しましたが、実行時にcant open path/**/*。jsが表示されます。 しかし、* .jsは現在のディレクトリでのみ動作し、サブフォルダでは動作しません。 –

関連する問題