Node.js Socket.io安装期间出错

Node.js Socket.io安装期间出错,node.js,windows,installation,socket.io,npm,Node.js,Windows,Installation,Socket.io,Npm,我想知道是否有人能帮我。在windows 7 64位上安装Socket.io期间,我不断收到以下错误: 我已经做了以下几件事: 添加了Nodejs路径变量 添加了Python路径变量 已安装Microsoft windows SDK 使用VisualStudio设置进行播放 Socket.io文件夹最终被创建在modules文件夹中(在Nodejs内部),但是任何东西都找不到Socket.io模块 编辑:我注意到错误日志中有一些荷兰语:“Het systeem kan Het opgegev

我想知道是否有人能帮我。在windows 7 64位上安装Socket.io期间,我不断收到以下错误:

我已经做了以下几件事:

  • 添加了Nodejs路径变量
  • 添加了Python路径变量
  • 已安装Microsoft windows SDK
  • 使用VisualStudio设置进行播放
Socket.io文件夹最终被创建在modules文件夹中(在Nodejs内部),但是任何东西都找不到Socket.io模块


编辑:我注意到错误日志中有一些荷兰语:“Het systeem kan Het opgegeven bestand niet vinden.”意思是“系统找不到请求的文件”。

我不敢相信我最终修复了它,但我做到了。对于阅读本文并经历相同噩梦的人,我所做的就是:

  • 首先,我犯了一个错误,试图在NodeJS文件夹中安装Socket.io。它应该安装在您的项目文件夹中
  • 我卸载VisualStudio(和2010 C++ ReDIS.),并从VisualStudio 2010启动,并使用'-MSVSXValueVxxxx'从那里开始。在Visual Studio 2013 Express上,由于某种原因,我的安装成功了

  • “但是任何东西都找不到socket.io模块”你能提供一些“任何东西”的例子吗?基本上,任何需要('socket.io')的东西。你安装了gyp吗?您是否安装了多个版本的vs?(检查你的程序和功能,如果你这样做了,你将需要指定正确版本的标志。在我的情况下,我从08年就有版本)我安装了Gyp,甚至删除并重新安装了最新版本。据我所知,我只安装了VS 2015。我想我把问题缩小到在我的visual studio安装文件夹中没有“CL.exe”。