如何更新sencha的cordova版本

试图build立一个sencha项目:

sencha app refresh sencha app build package 

它通常build立在另一台现在不可用的机器上。

我可以看到cordova.js中已经改变的东西cordova.js :from:

CORDOVA_JS_BUILD_LABEL = 3.3.0到: CORDOVA_JS_BUILD_LABEL = 3.0.0-0-ge670de9

所以这个新的生成机器是在一个过时的版本的cordova看起来。

所以我运行npm install cordova -g来更新它。

但它build立相同。 什么需要更新,我该怎么做?

有了npm,你可以更新Cordova二进制文件,但不是现有的Cordova项目。 为了更新iOS / Android / WP / …项目,进入你的主要cordova项目文件夹(在你的情况下,你的Sencha应用程序内的cordova文件夹)并执行:

 cordova platform update ios 

将ios更换为您要更新的平台。 如果您有多个目标平面,请为每个平面运行一次命令。

我build议你升级后更新所有的插件。 为此,运行:

 cordova plugin list 

在和以前一样的文件夹中,并做一个

 cordova plugin remove plugin_name cordova plugin add plugin_name 

为您正在使用的每个插件。