2011-12-21 119 views
0

我第一次結合了Grails和ExtJS,另外這是我第一次使用ExtJS。我下載了ext-4.0.7-gpl.zip,將它解壓縮,結果它重157MB。我想我沒有複製的一切我的WEB-INF所以我只複製EXT-debug.js和資源目錄,因爲它似乎在Getting started例如只使用。但結果還不夠。當我複製一切開始工作。所以我的問題是我必須複製運行使用ExtJS編寫的應用程序?什麼是強制性的,什麼是可選的,什麼是過時的?我非常肯定,我不需要文檔,示例和licence.txt,但其餘的內容是什麼?下面我附上我拆包上述之壓縮後看到:最小化ExtJS的大小

bootstrap.js 
build [dir] 
builds [dir] 
docs [dir] 
examples [dir] 
ext-all-debug.js 
ext-all-debug-w-comments.js 
ext-all-dev.js 
ext-all.js 
ext-debug.js 
ext-dev.js 
ext.js 
index.html 
jsbuilder [dir] 
license.txt 
locale [dir] 
pkgs [dir] 
release-notes.html 
resources [dir] 
src [dir] 
welcome [dir] 

EDIT(解決方案) - 事實證明,在Getting started例子還不夠清楚。我應該包括EXT-ALL-debug.js代替EXT-debug.js和例子開始工作。

回答

1

你必須保持:

bootstrap.js 
ext-all-debug.js 
ext-all-debug-w-comments.js 
ext-all-dev.js 
ext-all.js 
ext-debug.js 
ext-dev.js 
ext.js 
resources 

資源目錄是可選的,但如果你使用的GridPanel和等你需要它,該目錄包含了所有的CSS和圖像文件。

您也可以切割所有調試和DEV如果你是在生產工作文件中,EXT-all.js和ext.js應進行壓縮。

+0

+1 THX。這個問題是位於其他地方,但你的答案不可否認回答我的問題:) – emstol 2011-12-21 11:39:56