javascript - extjs,是否可以压缩加载ext-all.js?

标签 javascript extjs

我有一个使用 extjs 库的网站。确切地说,我只需要网格、ajax 和树组件。
我的项目是全国使用的,为了避免某些地区带宽低造成的问题,我必须让它尽可能的轻量。

当我使用 Chrome 中的开发者工具时,我的网站太重了。特别是在加载 ext-all.js 时。加载需要 3.9 分钟(@512kbps)(即使我从网站上删除自己的图像和 CSS)。

有办法压缩吗?或者只加载树、网格和 ajax 组件?
我在谷歌上搜索..我得到了这个

<script type="text/javascript" src="js/ext-all.js?compression=gzip"></script>

但是,这并没有多大帮助。

最佳答案

此页面向您展示如何构建 ext-js 的自定义版本。 http://www.sencha.com/learn/Tutorial:Building_Ext_From_Source

他们有一个在线构建器的链接,可以自定义下载,但已被删除。提到的链接仍然指向良好的资源,例如 JsBuilder ,他们用来生成 ext-all.js 和发行版中其他包的工具。只需打开 ext.jsb 即可查看其工作原理

JS Builder Screen Shot

不过,您需要自己找出依赖关系,祝您好运!

关于javascript - extjs,是否可以压缩加载ext-all.js?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5055756/

相关文章:

javascript - 在循环中使用回调的正确方法?

javascript - 未捕获的 TypeError : Ext. Loader.require.setConfig 不是函数

Restful 群众行动

javascript - 我的全局变量在 transcationSuccess 回调中显示为未定义 - 无法弄清楚为什么

javascript - 检测内联样式左值变化和 div 没有 id

javascript - 垃圾回收 : object properties

用于制作在线表单的 Java applet 或 JavaScript?

javascript - Require.js 默认方案如/lib/module/module.js

javascript - Extjs 布局扩展导致 ext-all.js 中出现错误

json - ExtJs - 网格分组问题