【问题标题】:Errors installing socket.io for node.js为 node.js 安装 socket.io 时出错
【发布时间】:2015-03-15 03:43:20
【问题描述】:

我在我的 Windows 8 机器上安装了节点,没有任何问题,然后去安装 socket.io 包以用于分配。输入后

npm install socket.io

我遇到了大量错误。

到目前为止我已经尝试过: 这 - nodejs npm install socket.io error 还有这个 - NPM - Can't install socket.IO

两者的第一个答案。 我发现的很多其他东西都适用于 windows 7 或 Mac,所以我不确定这是否只是 windows 8 的东西。

【问题讨论】:

    标签: node.js socket.io


    【解决方案1】:

    正如您在日志中看到的,您遇到了权限错误。脚本没有足够的权限在C:\\Program_Files\... 中创建目录。请改用其他目录或以管理员权限运行命令。

    【讨论】:

    • 就这些了吗?哇!是什么给了它?是否显示 EPERM 代码?不管它奏效了。谢谢!
    • “请以 root/管理员身份再次尝试运行此命令”是一个很好的指标。
    【解决方案2】:

    尝试运行 npm install socket.io

    除了这次以管理员身份运行命令行。您可以在 Windows 8 中通过转到您的应用搜索、输入 cmd、右键单击然后单击“以管理员身份运行”来执行此操作。

    我觉得这是问题所在,因为您的错误消息显示“请尝试以 root/管理员身份再次运行此命令”。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-01-19
      • 1970-01-01
      • 2011-11-22
      • 1970-01-01
      • 2011-12-04
      • 2015-04-07
      • 2015-04-10
      • 2012-08-04
      相关资源
      最近更新 更多