2

我正在使用 VS-TACO 构建一个移动应用程序,并且我正在尝试在 iOS 上运行我的构建。

当我尝试在使用 remotebuild 代理连接到 Mac 的 Windows 主机上为 iOS 构建此应用程序时,我在 Windows 机器上的 Visual Studio 2017 中收到以下错误消息

“来自构建服务器的远程构建错误 https://macIpAddress:3000/cordova - 错误:无法获取 Cordova 版本 6.3.1。TACO0204:通过 npm 安装 Cordova 时出错。退出代码:1。有关详细信息,请参阅输出。EShopper”

当我"npm cordova -v"在我的 Mac 上做时,我看到"5.4.2"

Windows 操作系统:Windows 10 Mac OS Sierra 我已按照 taco.visualstudio 中的建议授予所有必需的用户权限

4

1 回答 1

0

使npm cordova -v等于npm -v。它返回 npm 的版本,而不是 cordova 版本。

Cordova 必须安装在您的PC(WINDOWS)上。

你能在你的电脑上做吗:cordova -v?如果没有返回:npm install -g cordova@6.3.1或者npm install -g cordova@latest如果您想要最新版本的科尔多瓦。

然后您必须告诉 Visual Studio 使用全局版本的 cordova,为此:在 Config.xml 编辑器 UI 中选择 Global Cordova 选项。 在此处输入图像描述

告诉我它是否更好,否则我会指导你。

于 2017-11-03T15:33:01.793 回答