我在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
粘贴到另一个包中。
答案 0 :(得分:0)
真的很奇怪:我不得不停下来(ctrl+C
)并多次重新启动它,直到它不再坚持......
答案 1 :(得分:0)
试试这个如果你在代理服务器后面;
使用第二个命令要按名称和版本解析包,npm会与实现CommonJS Package Registry规范的注册网站进行对话,以获取包信息,有时节点无法注册,您必须设置manuelly。