2014-02-17 147 views
1

我的煎茶觸摸應用程序棄用代碼依賴於很多框架的過時代碼包括與煎茶​​Cmd的

這是在框架文件

//<deprecated product=touch since=2.0>    
if (Ext.isObject(configObj) && ...) {    
    ... 
} 
//</deprecated> 

我的問題是一個過時的一段代碼的一個例子,當我使用煎茶CMD,特別是sencha app build testing所有過時代碼,則可以消除導致app.js文件,並且由於當然,我有許多錯誤。

順便說一句,我不能刪除/升級所需要的過時的部分(超出此問題的範圍原因)的代碼。

我如何可以包括棄用代碼sencha app build(或類似)命令?

感謝

PS:我使用煎茶觸摸2.2.1(但我認爲這也適用於ExtJS的也可以)和煎茶Cmd的3.1是否有幫助

回答

1

我找到了解決辦法

sencha config --prop build.options.minVersion=0 then app build testing 

這指示以包括所有版本> = 0棄用碼,這意味着所有...。

這也可以被配置在配置文件中,例如:

build.options.minVersion=0 

sencha.cfg或另一個配置文件的。

希望這有助於有人