npm下载慢、淘宝镜像源无效问题:npm ERR! code FETCH_ERRO、Rinvalid json response body at https://registry.npmjs.org

目录

一、遇到问题

二、 出现问题的原因

三、解决步骤

(一)查看npm源 

(二)下载淘宝源

(三)切换成淘宝源

(四)查看源是否切换成功

四、备用步骤(手动配置淘宝源)


一、遇到问题

 在使用npm命令的下载其他东西时候,很慢,卡很久。而且下载的淘宝源也没有生效

关键词: 

npm install webpack -g
npm ERR! code FETCH_ERROR
npm ERR! errno FETCH_ERROR
npm ERR! invalid json response body at https://registry.npmjs.org/@types%2festree reason: Invalid response body while trying to fetch https://registry.npmjs.org/@types%2festree: Socket timeout

npm ERR! A complete log of this run can be found in:
npm ERR!     D:\IT_base\node16\node_cache\_logs\2023-08-21T07_23_22_112Z-debug-0.log

二、 出现问题的原因

查看了npm的下载源发现还是npm官方的,npm源在国外,下载就很慢。没有切换成淘宝源的。所以这里要下载淘宝源并确保当前的源切换成了淘宝源了。

三、解决步骤

(一)查看npm源 

1.查看当前npm下载的源是什么

npm config get registry

发现当前的源是npmjs,那就是官方源。如果是带有taobao的,那就是说明已经是淘宝源了 

 

(二)下载淘宝源

2.下载淘宝镜像源,已经有下载成功过的跳过这一步

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

 

(三)切换成淘宝源

3.使用命令,把当前的源切换成淘宝的源

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

如果要切换成npm官方源可以使用这个命令

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

 

(四)查看源是否切换成功

 4.和第1步一样,去输入查看当前源的命令,发现源已经被切换成淘宝源了

这就已经成功了。下面的备用步骤一般用不到,是手动切换成淘宝源的步骤。是第三四步骤没有成功才用下面的。

四、备用步骤(手动配置淘宝源)

去到C盘自己的用户目录下面,找到隐藏文件.npmrc,在里面输入这个

ps:这个是node的配置文件,如果还不生效就把其他的都删了,只留下这个。

registry=https://registry.npm.taobao.org/

 添加进去的图片

有什么问题都可以评论区留言,看见都会回复的

如果你觉得本篇文章对你有所帮助的,多多支持吧!!!

点赞收藏评论,当然也可以点击文章底部的红包或者👇订阅付费文章创作支持一下了。抱拳了!

vip文章http://t.csdn.cn/Uq5j1

bug大全订阅文章http://t.csdn.cn/j6UyR

  • 8
    点赞
  • 43
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

云边的快乐猫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值