Extjs 使用Sencha Cmd包含不推荐使用的代码
我的Sencha Touch应用程序依赖于框架中许多不推荐的代码 这是框架文件中一段不推荐使用的代码的示例Extjs 使用Sencha Cmd包含不推荐使用的代码,extjs,sencha-touch,sencha-touch-2,sencha-cmd,Extjs,Sencha Touch,Sencha Touch 2,Sencha Cmd,我的Sencha Touch应用程序依赖于框架中许多不推荐的代码 这是框架文件中一段不推荐使用的代码的示例 //<deprecated product=touch since=2.0> if (Ext.isObject(configObj) && ...) { ... } //</deprecated> // if(Ext.isObject(configObj)&&&…){ ... } // 我的问
//<deprecated product=touch since=2.0>
if (Ext.isObject(configObj) && ...) {
...
}
//</deprecated>
//
if(Ext.isObject(configObj)&&&…){
...
}
//
我的问题是,当我使用sencha cmd时,特别是sencha-app-build-testing
所有不推荐的代码都会在生成的app.js
文件中删除,因此我当然有很多bug
顺便说一句,我无法删除/升级需要不推荐部分的代码(原因超出了这个问题的范围)
如何使用sencha app build
(或类似)命令包含不推荐的代码
谢谢
PS:我正在使用Sencha Touch 2.2.1(不过我认为这也适用于ExtJs)和Sencha Cmd 3.1,如果这有帮助的话我找到了解决方案
sencha config --prop build.options.minVersion=0 then app build testing
这指示在所有版本>=0中包含不推荐使用的代码,这意味着。。。全部
这也可以在配置文件中配置,例如:
build.options.minVersion=0
在sencha.cfg
或其他配置文件中
希望这对某人有所帮助