如何最小化Ext JS / Ext Gantt文件夹进行生产?

时间:2012-02-10 18:19:13

标签: extjs

我刚刚使用Ext JS和Ext Gantt技术在.NET(WebForms)项目中完成了甘特图页面的开发。像我之前在post中描述的那样,效果很好。

我现在的问题是,我的文件夹容器Ext JS和Ext Gantt即使在删除明显的开销之后,与其他的hte项目相比也是巨大的,我的团队正在抱怨。所以我需要减少这个文件夹,因为我可以“完全”(以合理的方式)离开那里我需要运行甘特图而现在没有别的。

我确实尝试了几个小时,但仍然找不到好的/简单的食谱 以下链接谈论这个,但我仍然感到困惑:

  1. http://www.sencha.com/forum/showthread.php?84560-include-only-required-extjs-files
  2. What is the smallest ExtJS package?
  3. http://www.sencha.com/products/extcore/
  4. What do you use to minimize and compress JavaScript libraries?
  5. 有经验的人吗?我知道Ext JS有一个名为builder的工具,但我从未使用它。

3 个答案:

答案 0 :(得分:3)

您正在寻找的工具是Sencha SDK套件。 JS Builder就是您所需要的 http://www.sencha.com/products/sdk-tools/

不幸的是,我还没有使用它。

答案 1 :(得分:0)

您应该为您的Gannt应用程序创建一个jsb3文件,如下所示,

sencha create jsb -a index.html -p gantt.jsb3 

希望您从EXT Gannt文件夹运行此命令。然后您将获得文件名gantt.jsb3.you可以构建该文件以获取甘特应用程序的生产版本,如下所示,

sencha build -p gantt.jsb3 -d .

欲了解更多信息,请参阅,

http://docs.sencha.com/ext-js/4-1/#!/guide/getting_started

答案 2 :(得分:0)

对于未来的读者,他们已经转向“Sencha Cmd”工具:http://www.sencha.com/blog/all-new-sencha-cmd/