npm install一直停留在fetchMetadata: sill mapToRegistry

npm install的时候首先时报错超出最大内存了,大概是这个意思,如何我重新安装4.6.1版本的npm,重新install的时候一直停留在fetchMetadata: sill mapToRegistry xxxxurl 的地方,过了三个小时都没有Install成功,网上的回答都是切换成淘宝镜像地址,我npm源一直都是淘宝镜像地址,请问这个问题怎么解决?

阅读 6.4k
2 个回答

大部分是由于网络的问题造成的。可以试试 yarn传送门

你可以首先检查一下你的源是不是淘宝的镜像源

npm config get registry 

如果不是的,
更换成淘宝的源

npm config set registry https://registry.npm.taobao.org 

配置后再通过下面方式来验证是否成功

npm config get registry 

这样还不行的话 用cnpm


npm install -g cnpm --registry=http://registry.npm.taobao.org

安装完后,cnpm install

这两个原理实际上是一样的

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题