2つの簡単なコーヒースクリプトとアセットパイプラインがあります。私が得ました:
(function() {
window.App.Test_widget = {...}
}).call(this);
(function() {
$.widget("ui.Test_widget", window.App.Test_widget);
$(document).ready(function() {...});
}).call(this);
しかし、私は1)クロージャをマージします2)クロージャパラメータを追加します
(function($) {
var App;
App.Test_widget = {...}
$.widget("ui.Test_widget", App.Test_widget);
$(document).ready(function() {...});
})(jQuery);
私はこれを実装する方法をグーグルできません
UPD:1)各ファイルを異なるクロージャに配置したくありません。これをコントロールしたい2)可能であればウィンドウに何も入れたくない
答えは単純です:「裸のオプションを使用してください。スプロケットについてはコミットを参照してください」