【问题标题】:Error during Socket.io installationSocket.io 安装时出错
【发布时间】:2016-01-19 06:35:53
【问题描述】:

我想知道是否有人可以在这里帮助我。在 windows 7 64 位上安装 Socket.io 时,我不断收到以下错误:http://pastebin.com/YMQgWNRu

我已经做了以下事情:

  • 添加了 Nodejs 路径变量
  • 添加了 Python 路径变量
  • 已安装 Microsoft windows SDK
  • 使用了 Visual Studio 设置

Socket.io 文件夹最终在 modules 文件夹(在 Nodejs 内)中创建,但是找不到 socket.io 模块。

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

【问题讨论】:

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

标签: node.js windows installation socket.io npm


【解决方案1】:

我不敢相信我终于修好了它,但我做到了。对于任何阅读本文并经历同样​​噩梦的人来说,这就是我所做的:

  1. 首先我犯了一个错误,试图在 NodeJS 文件夹中安装 Socket.io。它应该安装在您的项目文件夹中。
  2. 我卸载了 Visual Studio(和 2010 C++ redis。)并从 Visual Studio 2010 开始,然后使用“--msvs_version=xxxx”从那里开始。在 Visual Studio 2013 Express 上,由于某种原因,我的安装成功了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-04-07
    • 2012-04-15
    • 1970-01-01
    • 2021-06-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多