Documentation

§JSHint を使う

web サイトのドキュメント より:

JSHint は、JavaScript コードのエラーや潜在的な問題を検出し、チームのコーディング規約を執行する、コミュニティ駆動のツールです。とても柔軟で、特別なコーディングガイドラインや、期待するコード実行環境に容易に適用することができます。

app/assets にあるあらゆる JavaScript ファイルは JSHint に処理され、エラーをチェックされます。

§JavaScript の健全性チェック

LESS ソースファイルは、assets コマンドの実行時も開発モードでの動作中にブラウザでページを更新したときと同様に、自動的にコンパイルされます。エラーは、あらゆるコンパイルエラーと同じようにブラウザに表示されます。

§有効化と設定

Playjava または PlayScala プラグインを使っている場合、JSHint による処理は plugins.sbt ファイルにプラグインを追加するだけで有効にすることができます:

addSbtPlugin("com.typesafe.sbt" % "sbt-jshint" % "1.0.3")

ふつうはプラグインのデフォルト設定で十分です。とは言え、どこまで設定できるか情報を得るために、プラグインのドキュメント を参照してください。

Next: RequireJs を使う


このドキュメントの翻訳は Play チームによってメンテナンスされているものではありません。 間違いを見つけた場合、このページのソースコードを ここ で確認することができます。 ドキュメントガイドライン を読んで、お気軽にプルリクエストを送ってください。