我想通过socket.io
安装npm
,以便在我的node.js
应用中使用它。所以我刚刚将npm install socket.io -g
输入我的终端并让它运行。
> ws@0.5.0 install /usr/local/lib/node_modules/socket.io/node_modules/engine.io/node_modules/ws
> (node-gyp rebuild 2> builderror.log) || (exit 0)
在最后一条日志消息之后会出现常规进度微调器,但它会在几秒钟后停止旋转并开始挂起(无限期)。
我无法想象为什么会这样。没有错误消息,System Monitor
中没有异常的资源使用,没有任何内容
你有谁知道它可能是什么或我在哪里可以找到原因?
我正在Ubuntu 14.10
使用Node v0.12.2
和npm v2.7.4
。我还安装了python 2.7.8
和node-gyp 1.0.3
。
答案 0 :(得分:2)
我在ubuntu 12.04上遇到了同样的问题。事实证明我没有在我的系统上安装node-gyp。我用它安装了它 sudo npm install -g node-gyp 然后能够成功安装socket.io。 :)