npm install -g正在等待,没有任何反应

时间:2015-03-16 09:37:13

标签: node.js proxy npm

我在Windows上,在我配置了npm config set proxy http://myproxy:myport的代理后面。

当我npm install -g bower没有任何反应时,光标“滚动”(显示那些字符:-,然后是\|/和然后再回到-)。

所以我输入npm --loglevel verbose install -g bower然后我有很多下载,日志的结尾是这样的:

npm verb afterAdd C:\Users\MYUSER\AppData\Roaming\npm-cache\update-notifier\0.2.0\package\package.json written
npm http fetch 200 https://registry.npmjs.org/tmp/-/tmp-0.0.23.tgz
npm verb addTmpTarball C:\Users\MYUSER\AppData\Local\Temp\npm-5468-42bc5663\registry.npmjs.org\tmp\-\tmp-0.0.23.tgz not in flight; adding
npm verb addTmpTarball already have metadata; skipping unpack for tmp@0.0.23
npm verb afterAdd C:\Users\MYUSER\AppData\Roaming\npm-cache\tmp\0.0.23\package\package.json not in flight; writing
npm verb afterAdd C:\Users\MYUSER\AppData\Roaming\npm-cache\tmp\0.0.23\package\package.json written
-

光标在这里“滚动”......

如果我使用ctrl+C停止并再次启动它,那么npm会再次尝试安装bower,并将afterAdd粘贴到另一个包中。

2 个答案:

答案 0 :(得分:0)

真的很奇怪:我不得不停下来(ctrl+C)并多次重新启动它,直到它不再坚持......

答案 1 :(得分:0)

试试这个如果你在代理服务器后面;

使用第二个命令要按名称和版本解析包,npm会与实现CommonJS Package Registry规范的注册网站进行对话,以获取包信息,有时节点无法注册,您必须设置manuelly。