node.js用npm安装包失败

执行命令 npm install formidable,命令行窗口一直没反应,在网上查了很多资料,有说修改代理,有说修改registry地址,我先按照网上的资料设置了代理,就像这样:

npm config set proxy="http://127.0.0.1:8087"//设置代理地址 http://www.xxxx.com:port格式

并且修改了registry的地址,就像这样:

npm install express --registry=http://registry.npmjs.org //e.g

可是在后面的安装过程中, 依然会报错,查看log信息,说可能是proxy设置有问题,我又删掉了proxy,就像这样:

npm config delete proxy

然后从一位大牛那里拿到了貌似可用的registry地址,然后试了下,就像这样:

npm install formidable --registry=http://registry.cnpmjs.org

这里仅仅是把 npmjs 改成了 cnpmjs ,之前网上资料说是GFW墙了这些包的地址,壮哉我大GFW!

node.js用npm安装包失败,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。