在 TACO 8.1 上编译失败(无法获取平台 android)
Compilation fails on TACO 8.1 (Failed to fetch platform android)
我今天升级到 TACO 8.1,在工具 > 选项中清除了 Cordova 缓存,克隆了我的 git 项目,现在我在为 Android 编译时遇到这个错误:
1> Executing "before_platform_add" hook for all plugins.
1> No version supplied. Retrieving version from config.xml...
1> Failed to fetch platform android
1> Probably this is either a connection problem, or platform spec is incorrect.
1> Check your connection and platform name/version/URL.
1>MDAVSCLI : error : tunneling socket could not be established, cause=connect ECONNREFUSED
有什么想法吗?
- 编辑:我没有代理
- 编辑:为 iOS
编译时结果相同
- 编辑:我尝试修复 Visual Studio:运气不好(同样的错误)
- 编辑:我在 Windows 8.1 上并且 Visual Studio 正在 运行 作为管理员
- 编辑:构建 Visual Studio 附带的 "Ionic Tabs App" 项目时出现错误:
哇,我刚刚解决了。忍受我。 This post and 让我走上正轨。
我打开命令行并输入以下命令以检查 Visual Studio 使用的 npm
命令的配置:
cd C:\Users\Guillaume\AppData\Roaming\Microsoft\VisualStudio\MDA\vs-npm
npm config list
这是我得到的:
如您所见,已指定代理 URL (http://127.0.0.1:8888/)。
所以我使用这个命令删除了它并解决了问题:
npm config rm proxy
我的猜测是,当 npm
首次安装或配置时,Fiddler 一定是 运行 Visual Studio...
Microsoft 请注意:构建时最好使用当前的代理配置。而且,从 Visual Studio...
清除 Cordova 的缓存时,应该重置该设置
我今天升级到 TACO 8.1,在工具 > 选项中清除了 Cordova 缓存,克隆了我的 git 项目,现在我在为 Android 编译时遇到这个错误:
1> Executing "before_platform_add" hook for all plugins.
1> No version supplied. Retrieving version from config.xml...
1> Failed to fetch platform android
1> Probably this is either a connection problem, or platform spec is incorrect.
1> Check your connection and platform name/version/URL.
1>MDAVSCLI : error : tunneling socket could not be established, cause=connect ECONNREFUSED
有什么想法吗?
- 编辑:我没有代理
- 编辑:为 iOS 编译时结果相同
- 编辑:我尝试修复 Visual Studio:运气不好(同样的错误)
- 编辑:我在 Windows 8.1 上并且 Visual Studio 正在 运行 作为管理员
- 编辑:构建 Visual Studio 附带的 "Ionic Tabs App" 项目时出现错误:
哇,我刚刚解决了。忍受我。 This post and
我打开命令行并输入以下命令以检查 Visual Studio 使用的 npm
命令的配置:
cd C:\Users\Guillaume\AppData\Roaming\Microsoft\VisualStudio\MDA\vs-npm
npm config list
这是我得到的:
如您所见,已指定代理 URL (http://127.0.0.1:8888/)。 所以我使用这个命令删除了它并解决了问题:
npm config rm proxy
我的猜测是,当 npm
首次安装或配置时,Fiddler 一定是 运行 Visual Studio...
Microsoft 请注意:构建时最好使用当前的代理配置。而且,从 Visual Studio...
清除 Cordova 的缓存时,应该重置该设置