一尘不染

NPM没有安装任何模块:网络套接字挂起

node.js

萨拉姆(意思是你好):)

我在ubuntu
12.04上安装了最新版本的node.js,没有任何代理,而且我的网络设置已正确配置,并且自从上次NPM正常运行以来就完好无损。但是现在NPM挂断了任何模块的安装,并显示以下错误:

nasser@nasser-desktop:~/projects/server v3$ npm install simple-proxy
npm WARN package.json docco@0.6.2 No repository field.
npm http GET https://registry.npmjs.org/simple-proxy
npm http GET https://registry.npmjs.org/simple-proxy
npm http GET https://registry.npmjs.org/simple-proxy
npm ERR! network socket hang up
npm ERR! network This is most likely not a problem with npm itself
npm ERR! network and is related to network connectivity.
npm ERR! network In most cases you are behind a proxy or have bad network settings.
npm ERR! network 
npm ERR! network If you are behind a proxy, please make sure that the
npm ERR! network 'proxy' config is set properly.  See: 'npm help config'
npm ERR! System Linux 3.5.0-17-generic
npm ERR! command "/usr/bin/node" "/usr/bin/npm" "install" "simple-proxy"
npm ERR! cwd /home/nasser/projects/serverV3
npm ERR! node -v v0.10.18
npm ERR! npm -v 1.3.8
npm ERR! code ECONNRESET
npm ERR! 
npm ERR! Additional logging details can be found in:
npm ERR!     /home/nasser/projects/serverV3/npm-debug.log
npm ERR! not ok code 0

阅读 312

收藏
2020-07-07

共1个答案

一尘不染

我有同样的问题。似乎ISP的https处理存在一些问题。在做:

npm config set registry http://registry.npmjs.org/

为我工作

2020-07-07