Visual Studio捆绑节点Js vs标准单独

时间:2015-09-26 11:35:36

标签: node.js npm visual-studio-2015

我已经安装了Visual Studio 2015,它现在带有nodejs和npm。在安装Visual Studio之前,我安装了64位Nodejs,这是最新的。

当我尝试向package.json文件添加gulp-less依赖时失败。看一下Bower / NPM输出,我确实看到了警告

npm WARN engine hawk@3.1.0: wanted: {"node":">=0.10.32"} (current: {"node":"v0.10.31","npm":"1.4.9"})

我怀疑这些问题与visual-studio是32位进程有关,它加载了不同版本的Node,而未知版本忽略了64位节点js。尽管事实上我有$(路径)变量" $(DevEnvDir)\ EXTENSIONS \ MICROSOFT \ WEB TOOLS \ External"在外部Web工具中。

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

1 个答案:

答案 0 :(得分:0)

好的,我的解决方案。

1-从系统中删除了NPM和节点 - >路径

2-使用Administrator priviledge打开命令提示符并导航到visual studio安装目录

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

3-运行npm install -g npm

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