我的技術(shù)貼的首發(fā)地址:http://atian25.javaeye.com/

          天豬部落閣 - (ExtJS && AS3 && Java)

          專注于ExtJS && AS3 && Java

          常用鏈接

          統(tǒng)計(jì)

          FLASH

          WORK

          友情鏈接

          最新評(píng)論

          ExtJS 2.3/3.0 定制你所需要的模塊

          原文地址:http://atian25.javaeye.com/blog/445480  
          天豬部落閣 - 專注于(ExtJS && AS3 && Java)
          附件地址見(jiàn)原文地址文末

          很實(shí)在的一個(gè)需求,就是我們只需要extjs的一部分功能,不想把整個(gè)類庫(kù)都包含進(jìn)來(lái).

           

          所以讓我們來(lái)定制extjs吧~

           

           

          1. ExtJS 1.1.1或2.3.0

           

          可以用官方的在線工具來(lái)定制:http://extjs.com/products/extjs/build/

           

          使用教程:

          e文:http://extjs.com/learn/Tutorial:Building_Ext_From_Source

          中文:http://extjs.org.cn/node/364

           

          2. EXTJS 3.0

           

          現(xiàn)在還沒(méi)有在線版,可以通過(guò)以下方法來(lái)自己定制:

           

          1. 下載Ext 3.0.0 SDK. http://extjs.com/products/extjs/download.php?dl=extjs3 
          2. 下載JSBuilder2. http://extjs.com/products/jsbuilder/   (或者看文末的附件)
          3. 下載Ext 3.0.0的ext.jsb2文件   http://extjs.com/forum/showthread.php?p=354473  (或者看文末的附件)

          4.  把JSBuilder2解壓jar到extjs根目錄下,ext.jsb2也放到根目錄下

          5.  用你的文本編輯器編輯ext.jsb2文件,僅保留你需要的模塊

          6.  jsb2文件中的deployDir: 'ext-3.0.0-build'表示相對(duì)輸出目錄

          7.  cmd,切換到ext根目錄下,執(zhí)行:

           

          G:\Learning\Web\Javascript\ExtJS\ext-3.0.0> java -jar "JSBuilder2.jar" -p ./ext.jsb2 -d ./ 

           

          8.等待刷屏完畢后去你在jsb2中指定的目錄下找輸出吧.

           

           

          3.試驗(yàn)

          一個(gè)試驗(yàn)的例子,僅包含Tree組件,如附件

           

          1) resource部分未作過(guò)濾

          2) 注意依賴關(guān)系,如

                  name: 'Trees',
                  file: 'pkgs/pkg-tree.js',
                  isDebug: true,
                  pkgs: ['pkgs/cmp-foundation.js']

           

          3)輸出的文件樹(shù)如下:

           

          adapter\
          |--ext\
          |----ext-base.js 
          |----ext-base-debug.js

          pkgs\
          |--cmp-foundation.js 
          |--ext-foundation.js 
          |--pkg-tree.js 
          |--cmp-foundation-debug.js
          |--ext-foundation-debug.js
          |--pkg-tree-debug.js

          resources\
          license.txt

          posted on 2009-08-13 21:48 天豬 閱讀(2398) 評(píng)論(1)  編輯  收藏

          評(píng)論

          # re: ExtJS 2.3/3.0 定制你所需要的模塊 2009-08-15 12:54 12530彩鈴

          撒科打諢緊膚水  回復(fù)  更多評(píng)論   


          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 菏泽市| 肃宁县| 辉南县| 阿巴嘎旗| 大姚县| 额济纳旗| 汉源县| 娱乐| 桓仁| 富蕴县| 祥云县| 来安县| 襄汾县| 昌都县| 海阳市| 吴忠市| 凤冈县| 安徽省| 会东县| 嵊泗县| 永仁县| 吉林市| 潜江市| 馆陶县| 泸溪县| 尼木县| 新民市| 东乡县| 青川县| 凤庆县| 叙永县| 盐亭县| 桂东县| 淮滨县| 长丰县| 通辽市| 镇巴县| 万载县| 石河子市| 芦山县| 开原市|