我們都知道,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宣告...