【问题标题】:How to minimize Ext JS / Ext Gantt folder for production?如何最小化 Ext JS / Ext Gantt 文件夹以进行生产?
【发布时间】:2012-02-10 18:19:13
【问题描述】:

我刚刚使用 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?

有人有这方面的经验吗?我知道 Ext JS 有一个名为 builder 的工具,但我从未使用过它。

【问题讨论】:

    标签: extjs


    【解决方案1】:

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

    很遗憾,我还没有使用它。

    【讨论】:

      【解决方案2】:

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

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

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

      sencha build -p gantt.jsb3 -d .
      

      更多信息请参考,

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

      【讨论】:

        【解决方案3】:

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

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2013-06-01
          • 2014-11-26
          • 2016-07-25
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多