2015-09-26 76 views
1

我已经安装了Visual Studio 2015,它现在提供了nodejs和npm。在安装Visual Studio之前,我安装了一个64位的Nodejs,并且这是最新的。Visual Studio Bundled Node Js vs标准版本

当我试图向package.json文件添加gulp-less依赖失败。有一个看鲍尔/ NPM输出我看到一个警告

npm WARN engine [email protected]: wanted: {"node":">=0.10.32"} (current: {"node":"v0.10.31","npm":"1.4.9"}) 

我怀疑是与视觉工作室是一个32位过程中的问题,它加载不同版本的节点和未知版本忽略64位节点js。尽管事实上我在外部Web工具中的“$(DevEnvDir)\ EXTENSIONS \ MICROSOFT \ WEB TOOLS \ External”之前有$(path)varible,但这种情况发生了。

所以问题是如何更新节点的Visual Studio版本。

回答

0

好的得到了我的解决方案。

1-移除NPM和节点从系统 - >路径

2-具有管理员特权打开命令提示并导航到视觉工作室安装目录

C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\Web Tools\External 

3-运行npm install -g npm

那修复了这个问题,还记得之后重新启动visual studio。