ext-all.js VS ext-all-debug.js

hop*_*hop 4 performance extjs extjs3

使用ext-all.js和ext-all-debug.js有什么区别?

从debug.js更改为ext-all.js是否可以提高性能?

我可以假设从调试文件切换到普通文件不会对应用程序产生任何其他影响吗?

另外,任何人都可以建议ext-base.js做什么?

Edd*_*ddy 7

Ext-all基本上是调试版的缩小版.增益是它大大减少了文件大小,因此客户端必须下载更少.Ext-base是ext的核心功能.如果你只使用那些你可以只包括那个文件而不是ext-all中的庞大完整集.

在ext网站上,曾经有一个自定义js构建器,你可以选择你需要的功能,它只需要那些模块为你创建一个自定义js


Var*_*har 5

提供了Ext-all-debug,以便您可以通过extjs代码进行调试.它执行与ext-all.js相同的操作.使用ext-all.js可以提高性能,因为文件的大小要小得多,因此客户端可以更快地下载和访问它们.

ext-base-debug和ext-base.js的情况也是如此.它们包含ext-all.js所依赖的操作,例如Ajax操作.交换这些文件不会对您的应用程序产生任何影响.

在开发期间使用ext-all-debug和ext-base-debug.在生产中切换到ext-all.js和ext-base.js.