2011-12-21 134 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