首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Visual Studio和vs-mda-remote无法构建

Visual Studio和vs-mda-remote无法构建
EN

Stack Overflow用户
提问于 2016-01-06 23:04:57
回答 1查看 425关注 0票数 1

首先,让我说明一下,我使用Cordova和iOS的经验非常有限。到目前为止,我已经成功地将我的Cordova项目部署到Android平台上。现在我希望部署到iOS。

我有一台MacBook专业版。它升级到了El Capitan。我安装了XCode v7.2,并将我的开发人员帐户链接到它。我使用Brew安装Node。使用npm,我运行了以下命令:

代码语言:javascript
运行
复制
sudo npm install -g vs-mda-remote --user=<myuser>

在这个阶段,我希望事情能顺利进行。我读了Rick Strahl的一篇博客文章,在那里我似乎不需要安装任何其他东西。

http://weblog.west-wind.com/posts/2015/Jan/06/Using-Cordova-and-Visual-Studio-to-build-iOS-Mobile-Apps#SettingupforiOSDeployment

但是当我启动vs-mda-remote

代码语言:javascript
运行
复制
vs-mda-remote --secure false

并从Visual Studio启动构建,但会失败,并显示错误:

代码语言:javascript
运行
复制
Cannot find module '/Users/<myuser>/remote-builds/node_modules/cordova/4.3.1/node_modules/cordova'

Macbook和Visual Studio之间的连接已建立,但在重试9次后失败,并出现上述错误。我检查了文件夹,在node_modules文件夹中没有任何名为cordova的内容。

那么,我是否遗漏了完成此构建的一些前提条件,或者这里可能存在的问题是什么?

提前谢谢。

(下面是Visual Studio中构建输出的一小部分)

代码语言:javascript
运行
复制
------ 15:48:10 Checking on build status from http://xxxxxxx:3000/build/tasks/6426 [Attempt 9] (TaskId:21)
error - Build failed with error Build process unexpectedly exited (TaskId:21) 
------ Remote build log follows (TaskId:21) 
4.3.1 (TaskId:21) Installing Cordova tools {0} for project from NPM. This could take a few minutes... cordova@4.3.1 (TaskId:21) 
npm install of cordova@4.3.1from npm completed. (TaskId:21) 
module.js:328 (TaskId:21)
    throw err; (TaskId:21) 
    ^ (TaskId:21)
(TaskId:21) 
MDAVSCLI : error : Cannot find module '/Users/<user>/remote-builds/node_modules/cordova/4.3.1/node_modules/cordova'
EN

回答 1

Stack Overflow用户

发布于 2016-01-19 22:51:57

所以我终于想通了。

当我在Visual Studio中启用Cordova时,它与Node版本0.12.2一起安装。

使用brew在OSX上安装Node时,我安装了5.3.0版。显然,这些版本不能结合在一起。所以我跟着这篇文章去卸载

Uninstall_Guide

然后我从nodejs.org安装了0.12.7版。通过这些更改,我终于能够在连接到Macbook的设备上进行部署。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34636296

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档