无法下载cordova组件

时间:2015-11-21 19:09:41

标签: javascript android cordova visual-studio-2015

我在构建cordova示例应用程序时遇到了一些问题, AngularJSToDoApp 。 我是Cordova的新手,我对此并不自信,所以我很难找到解决方案。

这是日志:

1>  Fetching plugin "org.apache.cordova.inappbrowser" via plugin registry
1>MSBUILD : cordova-build error BLD103: Error : DEP00103 : Unable to download Cordova component: http://cordova.iriscouch.com/registry/_design/app/_rewrite/org.apache.cordova.inappbrowser/-/org.apache.cordova.inappbrowser-0.6.0.tgz
1>MSBUILD : cordova-build error BLD103: Error : DEP00103 : Unable to download Cordova component: http://cordova.iriscouch.com/registry/_design/app/_rewrite/org.apache.cordova.inappbrowser/-/org.apache.cordova.inappbrowser-0.6.0.tgz
1>MSBUILD : cordova-build error BLD103: Error : DEP00103 : Unable to download Cordova component: http://cordova.iriscouch.com/registry/_design/app/_rewrite/org.apache.cordova.inappbrowser/-/org.apache.cordova.inappbrowser-0.6.0.tgz
1>Failed to install 'com.microsoft.azure-mobile-services' : error : connect ETIMEDOUT
1>      at exports._errnoException (util.js:746:11)
1>      at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1000:19)
1>MDAVSCLI : error : connect ETIMEDOUT

我的互联网连接一切都很好,我尝试使用Android模拟器和Ripple,但我仍然有同样的错误。

我会恭喜任何帮助。我甚至都不知道应该从哪里开始,所以如果有人能告诉我,那将是非常好的。

操作系统:Windows 10

IDE: Visual Studio社区2015

项目链接: https://github.com/Microsoft/cordova-samples

我没有改变项目中的任何内容。我刚刚下载并尝试构建。

3 个答案:

答案 0 :(得分:2)

这个项目有很多问题,主要是因为它只是很老了。它自RC以来一直没有更新,仍然以Cordova CLI 4.2为目标。

它没有构建的原因是因为插件名称已经改变,并且因为它们从git repos转移到NPM包。 Cordova构建找不到它们。

我分叉了回购并修复了这个项目中的错误。我会提交拉取请求。在此期间,您可以在此处找到我的更改:

https://github.com/mbraude/cordova-samples

我成功地利用最新的Cordova工具(Update 4)在VS 2015中构建和部署到Ripple。我还在项目中添加了一个bower.json文件,并使用它来引入JS引用(我手动将其复制到scripts / frameworks目录中)。

希望这有助于您入门!

答案 1 :(得分:1)

您提供的链接上的解决方案是为了在Visual Studio的RC版本中工作而创建的,并且某些引用已过时。遗憾的是,示例项目尚未更新7个月。所以答案很简单 - 它在当前版本中不起作用。

答案 2 :(得分:0)

Git是否安装在你的机器上? 如果没有,请先从这里安装,

Cordova使用命令行工具添加插件

在将插件添加到应用程序之前,需要使用git命令行工具。