如何更新sencha cordova版本

时间:2014-03-07 11:43:59

标签: node.js extjs cordova

尝试使用以下方法构建一个sencha项目:

sencha app refresh
sencha app build package

它通常建立在另一台现在无法使用的机器上。

我可以看到其中一个已发生变化的事情发生在cordova.js:来自:

CORDOVA_JS_BUILD_LABEL = 3.3.0CORDOVA_JS_BUILD_LABEL = 3.0.0-0-ge670de9

所以这个新版本的机器出现在一个过时的cordova版本上。

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

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

1 个答案:

答案 0 :(得分:1)

使用npm更新cordova二进制文件,但不更新现有的Cordova项目。要更新iOS / Android / WP / ...项目,请进入主cordova项目文件夹(在您的情况下,在Sencha应用程序中的cordova文件夹中)并执行:

cordova platform update ios

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

我建议您在升级后更新所有插件。为此,运行:

cordova plugin list

在与之前相同的文件夹中,然后执行

cordova plugin remove plugin_name
cordova plugin add plugin_name

对于您当前使用的每个插件。