如何在 Visual Studio 2017 上更新 Cordova

How To Update Cordova on Visual Studio 2017

你好,我用 Visual Studio 2017 安装了 Cordova,我在 "Visual Studio Installer" 中看到的唯一版本是 Cordova 4.3.1。

问题是我不知道如何安装新版本的Cordova。我知道当我安装它时,我会在项目配置中找到它。我需要更新以便我可以使用 OneSignal 插件进行通知我已经尝试按照 Microsoft 提供的在线帮助指南进行操作,但是 none 其中说如何安装新版本只更改使用的版本。

如何更新我的 Cordova?

您可以在 Visual Studio 2017

的菜单中获取最新支持的版本

工具 |获取工具和功能

向下滚动到移动开发并select它。但是,这只会为您提供最新的 Microsoft 支持版本(当前为 6,而 cordova 最高版本为 8,许多插件需要 7 或更高版本。)。

如果您想使用更高版本,则需要在您的开发 PC 上独立安装 cordova(请参阅 https://evothings.com/doc/build/cordova-install-windows.html)。

然后在 visual studio(您必须重新启动它才能识别新安装)打开您的项目 config.xml,然后在工具集选项卡上您可以 select cordova 的外部版本。

编辑 config.xml 的表单视图很古怪...下拉列表可能不会显示您的外部安装,因此将 xml 编辑为文本(右键单击,查看代码)并将这些行更新为您要定位的版本。

<vs:toolsetVersion>8.1.1</vs:toolsetVersion>
<engine name="android" spec="^7.0.0" />
<engine name="ios" spec="4.2.0" />
<engine name="windows" spec="^4.4.2" />