npm下载依赖太慢?镜像源切换与设置!

目录

项目背景

​编辑 接下来讲讲镜像源切换的两种设置模式]

一、命令行模式

1、查看当前镜像源

2、删除镜像

3、小结

二、文件配置模式 

 常用的镜像

项目背景

依赖安装中断或响应特别慢。

可以看到当前所用的镜像是 https://registry.npmjs.org 。

 切换淘宝镜像之后总算能够安装下来

 接下来讲讲镜像源切换的两种设置模式]

一、命令行模式

1、查看当前镜像源

# 查看当前镜像源
npm config get registry

2、删除镜像

删除淘宝镜像,恢复默认镜像

 # 删除淘宝镜像源
npm config delete registry https://registry.npm.taobao.org

3、小结

# 查看当前镜像源
npm config get registry
 
# 设置淘宝镜像源
npm config set registry https://registry.npm.taobao.org
 
# 删除淘宝镜像源
npm config delete registry https://registry.npm.taobao.org

二、文件配置模式 

在项目根目录下创建.npmrc文件

# 配置 npm 的默认镜像源为腾讯镜像源
registry = "http://mirrors.cloud.tencent.com/npm/"

 

可以在项目中运行命令行模式,输入 npm config get registry 查看

如果删除或注释 .npmrc 文件中的配置:registry = "http://mirrors.cloud.tencent.com/npm/"

# 配置 npm 的默认镜像源为腾讯镜像源
 
# //registry = "http://mirrors.cloud.tencent.com/npm/"

 通过命令行查看,可见镜像源恢复默认值:https://registry.npmjs.org/

 常用的镜像

npm镜像源是指npm软件包管理器的服务器地址,用于下载和安装npm包。常见的npm镜像源有以下几种:

官方源:https://registry.npmjs.org/,即npm官方提供的默认源,国外服务器,速度较慢。
淘宝源:https://registry.npm.taobao.org/,是淘宝团队提供的镜像源,国内服务器,速度较快。
cnpm源:http://r.cnpmjs.org/,是淘宝团队提供的另一个镜像源,国内服务器,速度较快。
阿里源:https://npm.aliyun.com/,是阿里巴巴提供的镜像源,国内服务器,速度较快。
腾讯源:http://mirrors.cloud.tencent.com/npm/,是腾讯云提供的镜像源。
华为源:https://mirrors.huaweicloud.com/repository/npm/,是华为提供的云镜像源。

注意:上面的淘宝源旧地址似乎已经失效了,淘宝官方现在换了新的镜像地址https://registry.npmmirror.com

如果旧地址不好使,大家可以试试新地址哦!

 🚀 个人简介:6年开发经验,现任职某国企前端负责人,分享前端相关技术与工作常见问题~
💟 作    者:前端菜鸟的自我修养❣️
📝 专    栏:前端常见问题汇总
🌈 若有帮助,还请关注➕点赞➕收藏,不行的话我再努努力💪💪💪

更多专栏订阅推荐:

📝 vue从基础到起飞

👍 前端工程搭建
💕 JavaScript深入研究

  • 33
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 25
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 25
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值