问题背景
相信很多前端开发人员在用npm i这个操作,或者rush start的时候,在下载包的过程中都会遇到一个共同的问题吧?问题如下图所示:
可是直接复制有问题的连接用网页打开,又是正常的,有时候就一脸懵逼
解决方法
-
查看自己npm的registry 是不是已经不能访问了,或者过期了,
npm config get registry -
国内常用的镜像源,主要有以下几个:
registry.npm.taobao.org registry.npmmirror.com ... 还有其他的源欢迎大家补充哈
-
在执行以下命令,切换为以上的源就行
npm config set registry https://registry.npmmirror.com
通过以上步骤就能解决这个问题啦,大家快去试试吧。