0

requireJS を使用して、すべての AMD モジュールに構成値を渡す必要があります。

次の例を使用して、構成値を特定のモジュールに渡すことができます。requireJS API 構成モジュールのドキュメントに記載されているとおり

requirejs.config({
    config: {
        'bar': {
            raw: true
        },
        'baz': {
            raw: true
        },
        ...
    }
});

上記は問題なく動作しますが、同じ構成値を渡したいモジュールが 50 個ほどあり、これらは増加または変更される可能性があります。上記のように 50 個のモジュール名を定義して値を渡すことができますが、各モジュールを名前で定義してそのリストを維持する必要はありません。代わりに、このようなことをしたいと思います。

requirejs.config({
    config: {
        '*': {
            raw: true
        }
    }
});

上記を試してみましたが、うまくいきませんでした。

requireJS 構成マップは「*」ワイルドカードをサポートしているように見えますが、「構成」について同様の言及はありません。検索しましたが、「悪い検索日」を過ごしていると思います。

それで、質問は次のとおりです。「構成」の「*」ワイルドカードのサポートはありますか?私はそれで問題を抱えていますか? または、これを達成するための他の方法はありますか?

4

1 に答える 1