1

R.jsを実行できたRequireJsプロジェクトを開発しています。設定ファイルをオプティマイザーから除外し、最適化された JavaScript から読み取ることができるようにする必要があります。次の app.build.js を使用して、問題の前半を実行できます。

({
    appDir: ".",
    baseUrl: "js",
    mainConfigFile: 'js/main.js',
    paths: {
        requireLib: 'libs/require/require-min',
        jqm: 'libs/jqueryMobile/jquery.mobile-1.3.0.min'
    },
    modules: [
       {
           name: "main",
           include: ["requireLib","jqm"],
           excludeShallow: [
                "config/conf"
           ]
       }
   ],
   optimize: "none"
})

私が達成できなかったのは、main.js (すべての最終的な js) から config/conf プロパティを読み取ることです。この問題にどのように取り組むことができるかについて何か考えはありますか? ありがとう

4

1 に答える 1

0

構成を除外セクションに移動し、構成を構築するこの方法で構成をパス セクションに追加する必要があると思います。このようなもの:

    ({
        appDir: ".",
        baseUrl: "js",
        mainConfigFile: 'js/main.js',
        paths: {
            requireLib: 'libs/require/require-min',
            jqm: 'libs/jqueryMobile/jquery.mobile-1.3.0.min',
            config : 'config/conf'
        },
        modules: [
                  {
                    name: "main",
                    exclude : [
                             'config'
                              ]
                  }
                 ],

       optimize: "none"
    })
于 2013-04-09T19:18:47.143 に答える