3

Rhino を使用して、コマンド ラインから jsHint を実行しようとしています。チェックをチームのチェックイン プロセスの自動部分にしたいと考えています。

次のコマンドを使用して基本的な構成が機能しています。

java -jar .rhino.jar ./jshint.js ./samplefile.js

これにより、(意図的にエラーが発生した) サンプル ファイルの標準の jsHint メッセージが出力されます。また、サンプル ファイルの先頭に構成コメントを追加すると、正しく機能します。ただし、個々のファイルにコメントを追加せずに、プロジェクト レベルの構成ファイルを追加して、各ファイルに必要なオプションを指定したいと考えています。

node.js コマンド ライン ベースのツールでこれを行う手順を見つけましたが、Rhino ラッパーでこれを再現できませんでした。
私はさまざまなバリエーションを試みました:

java -jar .rhino.jar ./jshint.js ./samplefile.js --configure=./config.js

しかし、それは rhino バージョンではうまくいかなかったようです。
ポインタはありますか?

アップデート:

数週間前にこの質問 (jshint-rhino を使用したカスタム設定) を見つけました。

これは、次の形式が機能することを示しています。

java -jar .rhino.jar ./jshint.js ./samplefile.js option1=true option2=false global global

これは私にとってはうまくいきましたが、大量のオプションを指定して簡単に構成できるようにしたいので、node.js ディストリビューションのように json 構成ファイルを使用することを非常に好みます。

誰かがこれが可能/不可能であることを確認できますか?

4

1 に答える 1

1

残念ながら、Rhino ラッパーは非常に基本的なものであり、構成ファイルをサポートしていません。あればいいのですが、おそらくチケットを作成しますか?

于 2012-10-19T18:23:11.983 に答える