在Visual Studio 2017中更新节点版本

有谁知道在Visual Studio 2017中更新节点的方法吗? 我在开发PC上安装了Node 6,但是VS2017似乎附带了一个Node 5的捆绑副本,这意味着在我的命令行上运行npm install各种包,比如node-sass和Node 6的绑定,所以当我然后从VS任务运行程序运行gulp任务由于不匹配的版本而翻倒。

我发现VS节点安装在C:\Program Files (x86)\Microsoft Visual Studio 14.0\Web\External但我有点不愿意只是黑客和replace它。 任何人有任何升级的经验吗? 我知道我可以通过降级PC上的版本来进行同步,但似乎是倒退了。

Solutions Collecting From Web of "在Visual Studio 2017中更新节点版本"

去:

工具>选项>项目和解决scheme> Web包pipe理>外部Web工具

然后,您需要将您的Node安装目录添加到列表顶部,如下所示:

截图

您不需要添加新的节点安装目录,节点存在于PATH中。 请注意,$(PATH)低于内部path$(DevEnvDir)\ Extensions \ Microsoft \ Web Tools \ External。

要在内部path之前使用全局PATH环境variables,可以使用右上angular的箭头更改顺序。

这是在内部之前search全局PATH时的样子,因此将使Visual Studio使用您自己的工具版本。 在这里input图像说明