Node.js 如何使用不同版本的Npm和Cordova

Node.js 如何使用不同版本的Npm和Cordova,node.js,cordova,visual-studio-cordova,Node.js,Cordova,Visual Studio Cordova,我们已经在Visual Studio之外的开发机器上下载并安装了一个不同的Npm实例,并将系统类路径设置为使用此版本; 使用此Npm,我们下载了Cordova的最新版本(3.5.0) 显然,Visual Studio 2013在构建时似乎正在使用这个新的Npm安装和Cordova版本;使用此配置,我们可以正确构建并部署到WP8、Android和iOS。 此外,还将下载插件(从VS中的config.xml启用)并在新的Cordova路径中进行设置 但是,查看构建日志,我注意到iOS构建报告使用了C

我们已经在Visual Studio之外的开发机器上下载并安装了一个不同的
Npm
实例,并将系统类路径设置为使用此版本; 使用此Npm,我们下载了Cordova的最新版本(3.5.0)

显然,Visual Studio 2013在构建时似乎正在使用这个新的
Npm
安装和Cordova版本;使用此配置,我们可以正确构建并部署到WP8、Android和iOS。
此外,还将下载插件(从VS中的
config.xml
启用)并在新的Cordova路径中进行设置

但是,查看构建日志,我注意到iOS构建报告使用了Cordova的3.4.0版本

是否支持这种配置?

使用不同版本的Cordova的正确方法是什么?

如果将多设备混合应用程序更新到CTP2,Visual Studio现在将使用Cordova 3.5.0而不是3.4.1。您还应该更新Mac上的vs mda remote实例,以便在iOS上保持同步

目前还没有一种受支持的方式来选择Cordova的版本,尽管路线图上已经有了