Android Cordova安卓系统:“;“找不到版本”;更新后
我刚刚通过更新了我的Cordova版本 sudo npm更新-g cordova 一切顺利,我创建了一个新的应用程序。 然后我想添加Android支持,然后发生了这样的事情: cordova平台添加android npm http GET npm http 404 无法获取 平台android:错误:找不到版本:3.6.4: cordova android/3.6.4 如果我检查它,它会显示{“error”:“找不到版本:3.6.4”}Android Cordova安卓系统:“;“找不到版本”;更新后,android,cordova,Android,Cordova,我刚刚通过更新了我的Cordova版本 sudo npm更新-g cordova 一切顺利,我创建了一个新的应用程序。 然后我想添加Android支持,然后发生了这样的事情: cordova平台添加android npm http GET npm http 404 无法获取 平台android:错误:找不到版本:3.6.4: cordova android/3.6.4 如果我检查它,它会显示{“error”:“找不到版本:3.6.4”} 看来npm没有对我撒谎。您有相同的问题吗?似乎Cordov
看来npm没有对我撒谎。您有相同的问题吗?似乎Cordova 3.6.4还不存在。我添加了Cordova 3.6.3,它起到了作用:
cordova platform add android@3.6.3 --usenpm
使用
这将安装正确的发行版本3.6.3,而不是产生此错误的3.7.0 rc
npm update-g cordova
安装尚未发布且似乎已损坏的3.7.0
为了让一切恢复正常,我必须做
npm install -g cordova@3.6.3-0.2.13
(如果cordova平台添加android@3.6.3--usenpm似乎正在工作,我担心如果我们使用一半3.7.0/一半3.6.3…,其他事情可能会表现得很奇怪奇怪,
npm更新-gcordova@latest
似乎对我没有任何帮助。在linux/osx上,您需要sudo
。或者尝试npm卸载-g cordova
然后npm安装-gcordova@latest
QuickFix:我已经安装了cordova的最后一次安装(报告为3.7.0(!!)):看起来cordova的家伙把存储库搞砸了,或者类似的东西……)使用--usenpm worked解决了我的(类似)问题。
npm install -g cordova@3.6.3-0.2.13