2013-02-05 118 views

回答

2

是的,它是可能的。

您必須在Build.scala文件中添加requireJsShim。通常,requireJsShim的值與requireJs屬性相同。

一旦你這樣做了,一切都將被編譯成一個文件!

沒有爲遊戲2.1.0實例項目:https://github.com/schleichardt/play-2.1-features/tree/stackoverflow-question-14704169(它不是在主,但在計算器 - 問題 - 14704169分支)

發揮DIST

(指在JAR或ZIP! )

和DIST/play-2-1-features-1.0-SNAPSHOT.zip!玩-2-1-功能-1.0-SNAPSHOT/lib目錄/打-2-1-features_2.10-1.0快照。 jar!public/javascripts-min/main.js包含所有JavaScript/CoffeeScript代碼。

+0

從我檢查,main.js只包含從原始main.js文件的JavaScript,不是所有從RequireJS(定義,導入)導入的js文件 –

+0

你簽出正確的分支(stackoverflow-問題-14704169)並使用'play dist' – Schleichardt

+0

好的,事實上它缺少'requireJsShim'配置。我更新了你的答案以符合這一點,然後接受它。感謝您指點我正確的方向! –

相關問題