目录
一、遇到问题
在使用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 timeoutnpm ERR! A complete log of this run can be found in:
npm ERR! D:IT_basenode16node_cache_logs2023-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
原文地址:https://blog.csdn.net/m0_52861000/article/details/132412681
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_51297.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!