跳到主要内容

npm换源


已读 0%
本篇目录
阅读设置
正文字号
18

设置仅保存在当前浏览器。

npm换源

临时源

# 本次安装使用指定镜像,不修改持久配置
npm install express --registry=https://registry.npmmirror.com/

# 只查看包信息时使用 info
npm info express --registry=https://registry.npmmirror.com/

持久源

npm config set registry https://registry.npmmirror.com

永久修改镜像源

# 查看配置和用户配置文件的实际路径
npm config list
npm config get userconfig
npm config get globalconfig
npm config ls -l

也可以编辑 npm config get userconfig 返回的文件,写入:

registry=https://registry.npmmirror.com/

验证设置是否成功

npm config get registry
# OR
npm info express

原始源

npm config set registry https://registry.npmjs.org/

淘宝源

npm config set registry https://registry.npmmirror.com/

华为源

npm config set registry https://mirrors.huaweicloud.com/repository/npm/

通过使用淘宝定制的cnpm安装

  1. 安装cnpm
npm install -g cnpm --registry=https://registry.npmmirror.com/
  1. 使用cnpm
cnpm install express

只需切换镜像时,直接配置 npm 即可,不必额外安装 cnpm。已有锁文件可能保留旧镜像的 resolved 地址;应先检查,不要直接删除锁文件造成依赖版本变化。


文章作者: 0xdadream
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 0xdadream !
赏
评论

评论将在接近此处时加载,也可点击立即加载。

  目录