【问题解决】npm包下载速度慢

问题描述:

npm包下载速度慢

问题原因:

为什么下载 npm 包速度慢?

在使用npm下包的时候,默认从国外的https://regitry.npmjs.org/服务器进行下载。此时,网络数据的传输需要经过漫长的海底光缆,因此下包速度会很慢。

解决办法:

方法一:切换 npm 的下载镜像源

bash 复制代码
// 查看当前的下载镜像源
npm config get registry
// 将下载的镜像源切换为淘宝镜像源
npm config set registry=https://registry.npm.taobao.org/
// 检查镜像源是否下载成功
npm config get registry

或者

bash 复制代码
// 设置淘宝镜像
npm config set registry https://registry.npmmirror.com

// 验证配置
npm config get registry

恢复默认源

bash 复制代码
npm config set registry https://registry.npmjs.org

方法二:使用 nrm 管理源

为了更方便的切换下载的镜像源,我们可以安装 nrm 这个小工具,利用 nrm 提供的终端命令,可以快速查看和切换下载的镜像源。

bash 复制代码
// 通过 npm 包管理器,将 nrm 安装为全局可用的工具
npm i nrm -g
// 查看所有可用的镜像源
nrm ls
// 将下载的镜像源切换为 taobao 镜像
nrm use taobao
相关推荐
leobertlan2 小时前
2025年终总结
前端·后端·程序员
子兮曰3 小时前
OpenClaw架构揭秘:178k stars的个人AI助手如何用Gateway模式统一控制12+通讯频道
前端·javascript·github
百锦再4 小时前
Reactive编程入门:Project Reactor 深度指南
前端·javascript·python·react.js·django·前端框架·reactjs
莲华君4 小时前
React快速上手:从零到项目实战
前端·reactjs教程
百锦再4 小时前
React编程高级主题:测试代码
android·前端·javascript·react.js·前端框架·reactjs
易安说AI4 小时前
Ralph Loop 让Claude无止尽干活的牛马...
前端·后端
失忆爆表症6 小时前
05_UI 组件库集成指南:Shadcn/ui + Tailwind CSS v4
前端·css·ui
小迷糊的学习记录6 小时前
Vuex 与 pinia
前端·javascript·vue.js
发现一只大呆瓜6 小时前
前端性能优化:图片懒加载的三种手写方案
前端·javascript·面试
不爱吃糖的程序媛6 小时前
Flutter 与 OpenHarmony 通信:Flutter Channel 使用指南
前端·javascript·flutter