0

iPhoneのUIにdojoを使用しています。dojo、dojox フォルダーを完全にコピーしましたが、Xcode でのコンパイルに膨大な時間がかかります。

必要な.jsファイルだけを残せばOK?

例えば

   require(["dojox/mobile/parser", "dijit/registry", "dojox/mobile",  "dojox/mobile/SwapView", "dojox/mobile/TabBar",  "dojox/mobile/Button","dojox/mobile/deviceTheme", "dojox/mobile/compat", "dojo/domReady!"],function(parser) {
                parser.parse();
            });

上記のモジュールに対応する .js ファイルのみを require 関数に含めても問題ありませんか?

親切にアドバイス。

4

1 に答える 1

2

これらのすべてのファイルと、それらが依存するすべてのファイル、そしてそれらが依存するファイルを保持する必要があります...依存関係はずっと下にあります。

Dojoビルドシステムを読んでください。これにより、必要なDojoファイルのみを含む単一のファイルを作成できます。それはまたあなたのためにそれを縮小します。これにより、JavaScriptをプルするときに送信されるリクエストの数とデータの合計量が削減されます。

于 2012-10-18T15:43:53.167 に答える