にアクセスするために9000を。
GET /assets/*file controllers.Assets.versioned(path="/public", file: Asset)
HTMLテンプレートで:
<script src="@routes.Assets.versioned("javascripts/hello.js")" type="text/javascript"></script>
、あなたがdigist
プラグインを持っている必要がありbuild.sbt
// Production.
pipelineStages := Seq(digest)
// Development.
pipelineStages in Assets := Seq(digest)
でバージョン管理を設定することを忘れないでくださいあなたはcontrollers.Assets.versioned
routes
で使用していることを確認してくださいproject\plugins.sbt
でも可能
addSbtPlugin("com.typesafe.sbt" % "sbt-digest" % "1.1.1")
結果のHTML:ファイル名は、ファイルのすべての更新の後に新しいとなりますので、
<script src="/assets/javascripts/a7c0637aa0972b62ef0c436a66be57b1-hello.js" type="text/javascript"></script>
は、だから、キャッシュの問題を持っていません。
あなたは、特定のローカルリソースをキャッシュブラウザのではありませんか? http://stackoverflow.com/questions/5690269/disabling-chrome-cache-for-website-development – tgk