ECONNREFUSED当试图安装任何与NPM

我试图学习Nodejs,但每次我尝试从NodeSchool安装模块; 特别是“如何节点”和“learnyounode”。 试图运行任何东西时,我都会收到“ ECONNREFUSED ”。 任何人都可以谈一谈,为什么我不断得到这个? 顺便说一句,如果我正常运行或sudo发生。

我假设这是与代理设置有关,但我不知道如何解决它。 从我看过的所有的video和我观看过的video中,我都看到了正确的指示。

bu2@pdouxdbu2:~$ npm install -g how-to-node npm ERR! Error: connect ECONNREFUSED npm ERR! at errnoException (net.js:905:11) npm ERR! at Object.afterConnect [as oncomplete] (net.js:896:19) npm ERR! { [Error: connect ECONNREFUSED] npm ERR! code: 'ECONNREFUSED', npm ERR! errno: 'ECONNREFUSED', npm ERR! syscall: 'connect' } npm ERR! npm ERR! If you are behind a proxy, please make sure that the npm ERR! 'proxy' config is set properly. See: 'npm help config' npm ERR! System Linux 3.11.0-26-generic npm ERR! command "/usr/bin/node" "/usr/bin/npm" "install" "-g" "how-to-node" npm ERR! cwd /home/bu2 npm ERR! node -v v0.10.37 npm ERR! npm -v 1.4.28 npm ERR! syscall connect npm ERR! code ECONNREFUSED npm ERR! errno ECONNREFUSED npm ERR! stack Error: connect ECONNREFUSED npm ERR! stack at errnoException (net.js:905:11) npm ERR! stack at Object.afterConnect [as oncomplete] (net.js:896:19) npm ERR! npm ERR! Additional logging details can be found in: npm ERR! /home/bu2/npm-debug.log npm ERR! not ok code 0 bu2@pdouxdbu2:~$ sudo npm -g install how-to-node [sudo] password for bu2: npm ERR! Error: connect ECONNREFUSED npm ERR! at errnoException (net.js:905:11) npm ERR! at Object.afterConnect [as oncomplete] (net.js:896:19) npm ERR! { [Error: connect ECONNREFUSED] npm ERR! code: 'ECONNREFUSED', npm ERR! errno: 'ECONNREFUSED', npm ERR! syscall: 'connect' } npm ERR! npm ERR! If you are behind a proxy, please make sure that the npm ERR! 'proxy' config is set properly. See: 'npm help config' npm ERR! System Linux 3.11.0-26-generic npm ERR! command "/usr/bin/node" "/usr/bin/npm" "-g" "install" "how-to-node" npm ERR! cwd /home/bu2 npm ERR! node -v v0.10.37 npm ERR! npm -v 1.4.28 npm ERR! syscall connect npm ERR! code ECONNREFUSED npm ERR! errno ECONNREFUSED npm ERR! stack Error: connect ECONNREFUSED npm ERR! stack at errnoException (net.js:905:11) npm ERR! stack at Object.afterConnect [as oncomplete] (net.js:896:19) npm ERR! npm ERR! Additional logging details can be found in: npm ERR! /home/bu2/npm-debug.log npm ERR! not ok code 0 bu2@pdouxdbu2:~$ 

npm config set proxy http://:proxyaddress:portnumber npm config set https-proxy http:// proxyaddress:portnumber首先运行这两个命令然后安装。 有用。