2014年6月20日 星期五

ExtJS 4.2.2 版

ExtJS 升版到 v5 後, 好像沒有 GPL 授權的免費版了, 只能下載 45 天試用版, 最便宜的單一授權是 $595 (台幣約 17900 元), 不便宜啊. 我想半年前還在用 4.2.1 版呢! 一不注意就升到 4.2.2, 然後突然變 5 版. 4.2.2 版是 4 版的最後版本.

其實 4 版就很好用了, 只是不知 4.2.2 版與 4.2.1 版有何不同? 根據下列網頁, 4.2.2 版只提供給付費客戶使用 :

http://docs.sencha.com/extjs/4.2.2/

Oct 1 2013Ext 4.2.2 Released (support subscribers only)
May 22 2013Ext 4.2.1 Released
Mar 13 2013Ext 4.2.0 Released

所以 Sencha 網站不提供 4.2.2 的 CDN, 在我之前的這篇有提到 Sencha 提供 4.2.1 版的 CDN :

ExtJs 環境部署
http://cdn.sencha.com/ext/gpl/4.2.1/ext-all.js

試著把網址中的 4.2.1 改為 4.2.2 果真找不到. 所以還是乖乖用 4.2.1 版就好.

4.2.2 版修正了 4.2.1 版許多 bug, 如下列 release note 網頁所示 :

# Release Notes for Ext JS 4.2.2

看來 4.2.2 版還是有些進步的, 但 Sencha 官網已找不到下載點, 還好我在論壇中找到在下列網頁中有提供 4.2.2 整份文件 :

# why i can not down ExtJs 4.2.2 ?
Download the extjs 4.2.2 full documentation (約 72MB)

解開後在 extjs-builds 目錄下就可以找到運行 ExtJS 所需的必要檔案與目錄了, 參考舊作 :

# ExtJS 4 測試 (二) : 主題佈景切換 (Look and Feel)

只要下列目錄與檔案就夠了 :

extjs-4.2.2
    |___ ext-all.js
    |___ locale
    |___ resources
                 |___ css
                 |___ ext-theme-classic
                 |___ ext-theme-classic-sandbox
                 |___ ext-theme-neptune
                 |___ ext-theme-gray
                 |___ ext-theme-access
                 |___ theme

大約 16.7 MB 左右, 3079 個檔案, 233 個目錄. 如果不須更換主題背景, 只要留下 css 與 ext-theme-classic 即可, 所需容量會更小. 其 API 見 :

http://docs.sencha.com/extjs/4.2.2/#!/api


1 則留言 :