node设置镜像源详细教程

在Node.js环境中,你可以通过设置npm或yarn的镜像源来加速依赖包的下载。以下是如何设置npm和yarn的镜像源的详细步骤:

使用npm设置镜像源

  1. 临时设置镜像源

    你可以在安装包时临时指定镜像源,例如:

    sh 复制代码
    npm install package-name --registry=https://registry.npmmirror.com
  2. 永久设置镜像源

    你可以通过配置npm的全局配置文件来永久设置镜像源:

    sh 复制代码
    npm config set registry https://registry.npmmirror.com

    你可以通过以下命令验证镜像源是否设置成功:

    sh 复制代码
    npm config get registry

使用yarn设置镜像源

  1. 临时设置镜像源

    你可以在安装包时临时指定镜像源,例如:

    sh 复制代码
    yarn add package-name --registry https://registry.npmmirror.com
  2. 永久设置镜像源

    你可以通过配置yarn的全局配置文件来永久设置镜像源:

    sh 复制代码
    yarn config set registry https://registry.npmmirror.com

    你可以通过以下命令验证镜像源是否设置成功:

    sh 复制代码
    yarn config get registry

常用的npm镜像源

以下是一些常用的npm镜像源地址:

  • npm官方镜像

    sh 复制代码
    https://registry.npmjs.org/
  • 淘宝镜像

    sh 复制代码
    https://registry.npm.taobao.org/
  • 中国科学技术大学镜像

    sh 复制代码
    https://mirrors.ustc.edu.cn/npm/

示例

假设你想将npm和yarn的镜像源都设置为淘宝镜像,具体操作如下:

sh 复制代码
# 设置npm镜像源
npm config set registry https://registry.npmmirror.com

# 验证npm镜像源
npm config get registry

# 设置yarn镜像源
yarn config set registry https://registry.npmmirror.com

# 验证yarn镜像源
yarn config get registry

这样配置,你的npm和yarn都会使用淘宝镜像源进行包的下载会加速在国内的下载速度。

相关推荐
FungLeo9 小时前
成为全栈·Node 后端篇·阅读量防刷:去重、冷却与计数写分离
node.js·读写分离·数据去重·接口防刷·成为全栈·数据冷却
脉动数据行情11 天前
Node.js WebSocket 实现贵金属实时行情监听 伦敦金 / 伦敦银自动重连方案
websocket·node.js·vim
张某布响丸辣1 天前
Node 16 下用 pdfjs + @napi-rs/canvas 把中文 PDF 渲染成图片
pdf·node·字体映射
不老刘1 天前
一行命令解决 Node.js 版本兼容问题:`--openssl-legacy-provider` 深度解析
node.js
万敏2 天前
Vue3 全栈实战:第一阶段复盘(第1-8周)
vue.js·node.js·全栈
濮水大叔2 天前
舒服了,CabloyJS 的 AI Spec 驱动开发会自动生成甘特图和燃尽图
typescript·node.js·vibecoding
FungLeo2 天前
成为全栈·Node 后端篇·部署上线:从本地起服到真正对外服务
node.js·后端部署·成为全栈
妙码生花2 天前
golang 应用服务端部署(使用 systemd 服务)
开发语言·人工智能·后端·golang·node.js·php·gin
柚稚姐姐2 天前
npm install pnpm -g npm error code EACCES npm error syscall symlink
前端·npm·node.js
FungLeo3 天前
成为全栈·Node 后端篇·容器化:给 Node 应用写一个像样的 Dockerfile
docker·node.js·dockerfile·成为全栈·后端服务容器·docker 容器