AngularJSとPlayフレームワークプロジェクトをそれぞれフロントエンドとバックエンドとしてパッケージ化するために統合する最良の方法を見つけようとしています。
このブログ投稿でまったく同じ問題について話していることがわかりましたが、2.0ではなくPlay Framework 1.2.5を使用しているため、アセットフォルダーを制御できないため、少し異なります。
GET /assets/*file controllers.Assets.at(path="/public", file)
彼は実際には彼のアプリケーションの一部ではない多くのファイルを公開しているので、明らかな/効果的な違いはありません。/publicの下にあるファイルはjavascripts /、images /、stylesheets/とは異なります。それは私が避けたいことであり、本番環境でそのようなファイルを公開したり、本番環境にデプロイする前にそれらを削除する必要があります。
/ public different of javascripts /、images /、stylesheets /の下にあるファイルは、AngularJSファイル/フォルダーであり、主にテストに関連していることに注意してください。AngularJSは内部でJasmineを使用してテストしているため(これは私が読んだものです)、ファイルはAngularJSファイルを装ったJasmineファイルです。