1

私の Java Web アプリには、バックエンド用の Java ファイルとフロントエンド用の JavaScript ファイルが含まれています。Java コードをコンパイルし、war ファイル (js ファイルとその他のアセットを含む) を作成してデプロイする ant スクリプトがあります。

さらに、ant スクリプトで js の構文が正しいことを検証したいと考えています。中括弧やセミコロンを誤って削除して js を壊してしまった場合は、ant スクリプトに教えてもらいたいと思います。

私は Java 7 を使用しているため、Rhino はすでに jdk で利用可能です。

Rhino を使用して JavaScript ファイルをロードし、Rhino が JavaScript ファイルを解析できなかった場合にエラー コードを返す Ant タスクを設定するにはどうすればよいですか?

4

2 に答える 2

1

WRO4J を使用して、js リソースをリントおよび縮小する良い経験がありました。

http://code.google.com/p/wro4j/

于 2012-10-18T18:03:02.680 に答える
0

Please check https://github.com/philmander/ant-jshint looks promising to automate JShint with Apache Ant.

check http://www.jshint.com/platforms/

于 2012-10-18T18:14:45.923 に答える