Javascript 是否可能(以及如何)从ExtJS库中删除未使用的小部件?

Javascript 是否可能(以及如何)从ExtJS库中删除未使用的小部件?,javascript,extjs,size,Javascript,Extjs,Size,ExtJSBase和小部件一起为我提供了我一直在寻找的解决方案。ExtJS库与传统标准相比有点重 库中有几个小部件我没有使用。因此,我想知道是否有可能从ext-all.js中删除未使用的小部件的相应代码 换句话说,是否可以编写一个只包含我感兴趣的小部件的ExtJS主Java脚本?如果有我想知道的方法。是的,这是可能的。该工具在他们的网站上可用。 是由ExtJS团队为此目的创建的。您只需适当地编辑文件 有一个旧的和一个论坛。是的,尽管有些组件比其他组件更容易删除,因为它们之间存在依赖关系 使用JS

ExtJSBase和小部件一起为我提供了我一直在寻找的解决方案。ExtJS库与传统标准相比有点重

库中有几个小部件我没有使用。因此,我想知道是否有可能从ext-all.js中删除未使用的小部件的相应代码


换句话说,是否可以编写一个只包含我感兴趣的小部件的ExtJS主Java脚本?如果有我想知道的方法。

是的,这是可能的。该工具在他们的网站上可用。 是由ExtJS团队为此目的创建的。您只需适当地编辑文件


有一个旧的和一个论坛。

是的,尽管有些组件比其他组件更容易删除,因为它们之间存在依赖关系

使用JSBuilder。 您需要Java来运行它

然后,在extjs发行版中,每个分支中都有一个名为ext.jsb2的文件,它是JSBuilder项目文件

将该文件复制到ext-custom.jsb2之类的文件中,然后小心地删除不需要的组件,然后运行如下命令:

java-jar JSBuilder2.jar-projectFile C:\extjs\branchs\ext-3.1.x\ext-custom.jsb2-homeDir C:\ext-custom

输出将在自定义目录中,您将有ext-all.js等,只需使用您的东西