【问题标题】:Can't install Socket.IO on Windows 7 (x32)无法在 Windows 7 (x32) 上安装 Socket.IO
【发布时间】:2014-01-19 19:25:40
【问题描述】:

我一直在尝试为 Node.js 安装 Socket.IO 模块但没有成功,我第一次尝试使用以下 npm 命令进行安装:

npm install Socket.IO

它不起作用,然后我尝试将他们的 github 存储库下载为 zip 文件,将其放入 node_modules 文件夹,将文件解压缩到名为“Socket.IO”的文件夹中,然后再次尝试该命令:

nmp install Socket.IO

两者都不起作用,我重命名了文件夹,因为可能与我之前显示的默认根目录名称相同,但都不起作用。

两种情况,给我这个输出:

我猜测第二种形式会尝试下载源代码,而不是从我指定的文件夹中安装。会是什么呢?连接错误?它说“SSL 错误:CERT_UNTRUSTED”,我应该配置连接类型还是其他?或者更好的是,有没有更简单的方法来安装 Socket.IO?

【问题讨论】:

  • 我在 Windows 上,以 admin (system32) 身份运行,我认为这不是权限问题
  • 愚蠢的评论。我的错。对不起。
  • @Sanjeet Shuag,你的评论无效但并不愚蠢,我在生活中见过真正愚蠢的事情,相信我这不是其中之一 :)

标签: windows node.js installation socket.io


【解决方案1】:

确保您的 npm 已更新,如果是,您可以尝试 npm config set strict-ssl false 忽略该错误。

这似乎是相关的,因为 npmjs.org 更改了证书。

【讨论】:

    猜你喜欢
    • 2013-03-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-13
    • 2020-03-17
    • 2012-11-25
    • 1970-01-01
    相关资源
    最近更新 更多