1

moduleAがあり、それはBA_and_Bに依存しAますB。モジュールA_and_BGrails Resources プラグインを使用すると、2 つの js/css ファイル (モジュールAから 1 つ、モジュールから 1 つB) が生成されます。単一の css/js ファイルを取得するにはどうすればよいですか? すべてのモジュールに同じdefaultBundle値を使用できますが、モジュールが壊れてしまいAますB

4

1 に答える 1

0

クラスCommonResourcesには、共通リソース + util メソッドを持つクロージャが含まれています

class CommonResources {
static a = {
    resource url:'js/a.js'
    resource url:'css/a.css'
} as Closure

static b = {
    resource url: 'js/b.js'
    resource url: 'css/b.css'
}

static loadResourcesOn(resources, object) {
    resources.delegate = object
    resources.call(object)
}
}

私たちのリソースは、次の構造を使用して構成します

modules = {
a {
    CommonResources.loadResourcesOn(CommonResources.a, delegate)
    CommonResources.loadResourcesOn(CommonResources.b, delegate)
}

b {
    CommonResources.loadResourcesOn(CommonResources.b, delegate)
}
}
于 2012-09-13T08:44:03.223 に答える