npm镜像查看和修改

在国内使用 npm 时,推荐修改 npm 的镜像源为国内的镜像站(如淘宝 npm 镜像)以提升安装速度。以下是修改 npm 镜像的步骤:

方法一:使用 npm 自带命令修改

  1. 查看当前的 npm 源:

    bash 复制代码
    npm config get registry

    默认情况下应该是:

    复制代码
    https://registry.npmjs.org/
  2. 设置为淘宝镜像源:

    bash 复制代码
    npm config set registry https://registry.npmmirror.com/
  3. 验证设置:

    bash 复制代码
    npm config get registry

    如果返回的是 https://registry.npmmirror.com/,则设置成功。

方法二:通过 .npmrc 文件修改

  1. 打开或创建 ~/.npmrc 文件(位于用户主目录下)。

  2. 添加或修改如下内容:

    复制代码
    registry=https://registry.npmmirror.com/

方法三:临时使用特定源

如果只需要为某一次安装指定镜像源,可以使用 --registry 参数:

bash 复制代码
npm install <package-name> --registry=https://registry.npmmirror.com/

方法四:使用 cnpm

淘宝镜像提供了一个名为 cnpm 的命令行工具,功能类似于 npm:

  1. 安装 cnpm:

    bash 复制代码
    npm install -g cnpm --registry=https://registry.npmmirror.com/
  2. 使用 cnpm 安装依赖:

    bash 复制代码
    cnpm install <package-name>

设置成功后,你可以用更快的速度下载依赖包!

相关推荐
问心无愧05139 分钟前
ctf show web入门110
前端·笔记
拉拉肥_King15 分钟前
Vue 3 主题切换深度解析:从炫酷动画到零闪烁方案
前端·vue.js
没事别瞎琢磨15 分钟前
十、统一 Runner 入口——能力检测与模式回退
人工智能·node.js
excel16 分钟前
为什么 Pinia + localForage 持久化后,页面初始化拿不到数据?
前端
雨雨雨雨雨别下啦19 分钟前
vant介绍
前端
小小小小宇19 分钟前
大模型失忆问题探讨
前端
wordbaby23 分钟前
rn-cross-calendar:一个兼容 React 18/19、RN/RNOH 的跨平台日历组件
前端·react native·harmonyos
没事别瞎琢磨25 分钟前
八、环境隔离——构建安全的子进程环境
人工智能·node.js
weixin_5231853225 分钟前
Collections.unmodifiableMap详解:真的不可修改吗?
java·linux·前端
江米小枣tonylua25 分钟前
关掉 VSCode:在 NeoVim12 上配置 Claude Code
前端·程序员