7

Play-Framework 2.1(rc4) と「組み込み」の RequireJS を使用すると、すべてがうまく機能し、Play は PROD 内のすべての JS ファイルを正常に圧縮 (uglify) しますが、それらすべてを 1 つの JS ファイルに結合したいと考えています。 .

これは可能ですか?はいの場合、どうすればいいですか?これらのディレクティブで作成する build.js はありますか?

4

1 に答える 1

2

はい、可能です。

requireJsShimBuild.scala ファイルにを追加する必要があります。多くの場合、 の値はプロパティrequireJsShimと同じです。requireJs

これが完了すると、すべてが 1 つのファイルにコンパイルされます。

Play 2.1.0 のサンプル プロジェクトがあります: https://github.com/schleichardt/play-2.1-features/tree/stackoverflow-question-14704169 (マスターではなく、stackoverflow-question-14704169 ブランチにあります)

再生距離

(! は JAR または ZIP を意味します)

および dist/play-2-1-features-1.0-SNAPSHOT.zip!play-2-1-features-1.0-SNAPSHOT/lib/play-2-1-features_2.10-1.0-SNAPSHOT.jar!public/javascripts -min/main.js には、すべての JavaScript/CoffeeScript コードが含まれています。

于 2013-03-13T21:37:39.537 に答える