關於dojo的build系統

2021-06-29 00:05:57 字數 984 閱讀 1241

我們都知道,dojo

可以通過

build

來提公升應用系統的載入效率和使用者使用感受,可是到底自己的應用系統應該怎樣 

build

,卻有點糊塗,後面是我們在開發 

riaeasy 

時編寫的乙個 

build profile

,配有詳細的解說,或者對您有用。

需要說明的是,dojo1.8

是乙個分水嶺,本配置適用於 

dojo1.8+。

var profile = (function(),

has: ,

bindencoding: 'utf-8',

isdebug: 1,

"config-deferredinstrumentation": 1,//是否自動載入那些會報告un-handled rejected promises的**

"config-dojo-loader-catches": 1,//是否 catch 載入模組時的error handling

"dojo-trace-api": 1,//disables the tracing of module loading.是否跟蹤模組載入過程

"dojo-log-api": 1,//是否記錄載入器的日誌?

parseonload: 0,

async: 1,

//cachebust: new date(),

waitseconds: 30,

//locale: 'zh-cn',

//extralocale: ['en'],

packages: [,,

,]

},statichasfeatures: ,

packages:[,,],

layers: ,

"dijit/dijit": ,

"dijit/editor":

} };

})();

框架 build 系統介紹

乙個複雜的類庫通常都包括很多子模組 jquery git yui3 git 在開發中往往多人對不同的模組進行開發,在發布時通過自動指令碼進行 的壓縮,合併等等,最終生成檔案數量較少的所謂的打包 build jquery,yui3 採用的都是 ant 的 build 架構,kissy 借鑑了這一體系,...

說說遊戲製作的build系統

如今的大牌遊戲都是動則10g 20g的,build系統已經成了乙個創新的新領域。暴雪在gdc2013上就講了他們自主研發的分布式build系統。遊戲的build不只要build程式 還包括各種美工資源的預處理,比如資源提取 校驗 格式轉換 組合等。而且這些資源普遍比較大,比如乙個紋理的原始檔案就可能...

關於dojo的dialog和form的最佳用法

在使用dojo中dialog元件時,經常會遇到和form表單一同使用的情況,這時候就需要快速的建立表單,提交表單和修改表單項的功能。關於dojo中元件的寫法分為程式設計的方式和宣告方式,宣告方式快速但是有時候略顯不靈活,程式設計的方式有時候又會很繁瑣。所以需要將兩種方式結合起來使用 dialog宣告...