如何通过类bundle生成Ext JS代码,而不是只生成一个app.js文件

时间:2015-07-15 06:31:47

标签: extjs google-closure-compiler sencha-cmd

我正在开发一个Ext.js项目,该项目要求我为生产环境生成代码。

我可以在生产中组合和压缩所有js和css文件,但是某些功能是通过“Ext.require”实现的,这意味着实际上我不需要将所有js文件压缩到只有一个“app.js”。 / p>

例如,在MVC结构中,有3个主要的js文件:

  1. CoolController.js
  2. CoolModel.js
  3. Cool.js
  4. 在“CoolController.js”中,我需要“App.ui.Awesome”类。在这种情况下,如果我压缩所有这些;那么require方法对我没有意义。

    所以我的问题是,是否有可能我可以像Grunt.js那样编写一些bundle配置,在一个文件中构建“Cool Classes”,同时排除ext.js和App.ui.Awesome文件然后我可以压缩他们以我想要的方式?一个功能由3个文件实现到一个js文件输出?

0 个答案:

没有答案