【发布时间】:2014-09-16 22:01:44
【问题描述】:
目前正在尝试安装 node js 模块,其中一些安装得很好,但那些需要 gihub 的说 npm ERR! fetch 失败,比如 npm install socket.io 给出了
ws@0.4.31 安装 /home/robert/node_modules/socket.io/node_modules/engine.io/node_modules/ws (node-gyp 重建 2> builderror.log) || (0号出口)
make: 进入目录
/home/robert/node_modules/socket.io/node_modules/engine.io/node_modules/ws/build' CXX(target) Release/obj.target/bufferutil/src/bufferutil.o SOLINK_MODULE(target) Release/obj.target/bufferutil.node SOLINK_MODULE(target) Release/obj.target/bufferutil.node: Finished COPY Release/bufferutil.node CXX(target) Release/obj.target/validation/src/validation.o SOLINK_MODULE(target) Release/obj.target/validation.node SOLINK_MODULE(target) Release/obj.target/validation.node: Finished COPY Release/validation.node make: Leaving directory/home/robert/node_modules/socket.io/node_modules/engine.io/node_modules/ws/build'
我已经运行 npm config set registry "http://registry.npmjs.org/" 和 npm config set strict-ssl false
是否可以从 zip 文件安装 npm 更新?因为我可以通过 firefox 访问失败的 github url,这样就可以下载它们。
我在代理后面运行,但已将其添加到 npm 配置文件和 apt.conf 文件中,因此我可以正确 apt-get 或 git clone 正常,有什么想法吗? 我正在运行 ubuntu 服务器,14.04 已完全更新
【问题讨论】:
-
这帮助我解决了类似的问题:github.com/npm/npm/issues/4529#issuecomment-36353975
标签: node.js git ubuntu github npm