2012-10-18 34 views
0

我在iPhone中使用dojo for UI。我已經完全複製了dojo,dojox文件夾,並且在Xcode中編譯需要大量時間。dojo是否需要保留所有.js文件

如果我只保留所需的.js文件,那麼可以嗎?

例如

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文件?

請諮詢。

回答

2

您將需要保持所有這些文件以及所有他們取決於然後是他們取決於文件的文件...的依賴關係一路下滑。

請閱讀Dojo Build System。這將允許您構建一個只包含您需要的Dojo文件的文件,而不包含其他文件。它也會爲你縮小它。這可以減少請求的數量以及在拉入JavaScript時發送的數據總量。

+0

有沒有什麼辦法可以讓我們在開發過程中不需要「建設」(我們可以添加,刪除,更改模塊)?或者我們在開發時被阻止在方塊1,以保留所有文件? – KennyC

相關問題