ExtJS中最小的包是什么?

5

有人知道 Ext JS 2.2 的最少文件需求吗?我知道 ExtJS 网站有一个功能可以 "构建" ExtJS 的小版本(ext.js)作为 ext-all.js 的替代,但那是为了在客户端上减小 ExtJS 的大小。我想要减小服务器上的文件数量。目前 SDK 包括以下子目录:

ext-2.2/

adapter
air
build
docs
examples
resources
source

我认为可以安全地删除示例、文档和air。但是,除此之外我们还能删除其他内容使其更小吗?或者有没有资源(除了大型JavaScript源代码库)记录了最少所需的文件?

2个回答

8
这个链接解释了包含顺序:JavaScript文件的适当包含顺序是什么? 这是最小的包含集合。
<link rel="stylesheet" type="text/css" href="../extjs/resources/css/ext-all.css">
<script type="text/javascript" src="../extjs/adapter/ext/ext-base.js"></script>
<script type="text/javascript" src="../extjs/ext-all.js"></script>

ext-all.css 依赖于 ../extjs/resources/css 中的文件,因此您还应包含整个目录结构。

因此,您至少需要以下文件:

  • extjs/resources/**/*
  • extjs/adapter/ext/ext-base.js
  • extjs/ext-all.js

如果您不使用 Ext JS 的任何 UI 组件,则不需要任何样式表和支持图像,但在这种情况下,您必须质疑为什么要使用 Ext JS,因为这是它的优点所在。


为什么有两个js文件?它们各自的作用是什么? - XMen


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接