我正在开发一个Ext.js项目,该项目要求我为生产环境生成代码。
我可以在生产中组合和压缩所有js和css文件,但是某些功能是通过“Ext.require”实现的,这意味着实际上我不需要将所有js文件压缩到只有一个“app.js”。 / p>
例如,在MVC结构中,有3个主要的js文件:
在“CoolController.js”中,我需要“App.ui.Awesome”类。在这种情况下,如果我压缩所有这些;那么require方法对我没有意义。
所以我的问题是,是否有可能我可以像Grunt.js那样编写一些bundle配置,在一个文件中构建“Cool Classes”,同时排除ext.js和App.ui.Awesome文件然后我可以压缩他们以我想要的方式?一个功能由3个文件实现到一个js文件输出?