nodejs中的node-gyp重建错误

时间:2013-04-25 05:34:48

标签: node.js makefile node-gyp

我已经使用node-gyp v0.9.5安装了nodejs v0.8.11但是当我尝试安装需要编译的其他模块时,我收到以下错误:

# npm install net-ping
npm install net-ping
npm http GET https://registry.npmjs.org/net-ping
npm http 304 https://registry.npmjs.org/net-ping
npm http GET https://registry.npmjs.org/raw-socket
npm http 408 https://registry.npmjs.org/raw-socket
npm ERR! registry error parsing json
npm http GET https://registry.npmjs.org/raw-socket
npm http GET https://registry.npmjs.org/raw-socket

> raw-socket@1.1.4 install /root/testNode/node_modules/net-ping/node_modules/raw-socket
> node-gyp rebuild

make: Entering directory `/root/testNode/node_modules/net-ping/node_modules/raw-socket/build'
make: Nothing to be done for `all'.
make: Leaving directory `/root/testNode/node_modules/net-ping/node_modules/raw-socket/build'
net-ping@1.1.4 node_modules/net-ping
âââ raw-socket@1.1.4

在另一台计算机上安装了相同版本的相同模块。什么会导致这样的问题?!​​

1 个答案:

答案 0 :(得分:-1)

正如我所见,npm无法下载raw-socket / package.json。看起来像raw-socket坏了,你需要联系开发人员并要求他们修复它。