Play で press モジュールを使用しようとしています! 読み込まれる JS ファイルの量を減らすためのアプリケーション。読み込まれたすべての JS ファイルを、プレスを使用して 1 つにマージしたいと考えています。私は次のコードを書きました:
#{press.script src:'jquery-1.7.1.min.js', compress:false/}
#{press.script src:'x.common.js', compress:false/}
#{press.script src:'jquery.html5-placeholder-shim.js', compress:false/}
#{press.script src:'jquery.maskedinput-1.3.min.js', compress:false/}
#{press.script src:'jquery.cookie.js', compress:false/}
#{press.script src:'jquery.autotab-1.1b.js', compress:false/}
#{press.script src:'jquery.tmpl.min.js', compress:false/}
#{press.script src:'jquery-ui-1.8.11.min.js', compress:false/}
#{press.script src:'jquery.tools.min.js', compress:false/}
#{press.script src:'fancybox/jquery.fancybox-1.3.4.pack.js', compress:false/}
#{press.script src:'log4javascript_lite.js', compress:true/}
#{press.compressed-script /}
しかし、実行しようとすると、生成されたJSオンラインで「Uncaught TypeError: object is not a function」が表示されます。
(function($) {
したがって、ここではjQueryが未定義であることがわかります。どうすればこの問題を解決できますか?