npm和yarn镜像配置

npm镜像配置

npm全称为Node Package Manager,是Node.js包管理工具。
npm默认仓库地址:https://registry.npmjs.org

常用国内npm镜像站:
淘宝npm镜像:https://registry.npm.taobao.org
阿里云:https://registry.npmmirror.com
华为云:https://repo.huaweicloud.com/repository/npm/
腾讯云:http://mirrors.cloud.tencent.com/npm/

淘宝npm镜像-即将停服,推荐使用阿里云。

使用说明:

-- 查看npm镜像地址:
npm config get registry

-- 临时使用,每次使用时指定镜像地址
npm install [package-name] --registry https://registry.npmmirror.com

-- 永久使用
npm config set registry https://registry.npmmirror.com

-- 配置好后清理缓存
npm cache clean --force

说明:
Windows:全局使用镜像站后,会在C:\Users\xxx中产生一个隐藏文件.npmrc记录镜像站配置;
Linux/MacOS:全局使用镜像站后,会在用户根目录~中产生一个隐藏文件.npmrc记录镜像站配置;

yarn镜像站

yarn是npm的一个替代方案,由Facebook于2016年10月发布。
yarn最初的目标是处理npm的缺点,比如性能和安全问题。不过现在npm团队吸取了教训,并完善了npm缺失的功能和不足。

yarn默认仓库地址:https://registry.yarnpkg.com/

yarn的镜像站列表和npm相同,它们虽然是两种不同的包管理工具,但是使用的软件包都是一样的。

使用说明:

-- 临时使用
yarn add [package-name] --registry https://registry.npmmirror.com

--获取yarn仓库地址
yarn config get registry

-- 永久使用
yarn config set registry https://registry.npmmirror.com

-- 配置好后清理缓存
yarn cache clean

说明:
Windows:全局使用镜像站后,会在C:\Users\xxx中产生一个隐藏文件.yarnrc记录镜像站配置;
Linux/MacOS:全局使用镜像站后,会在用户根目录~中产生一个隐藏文件.yarnrc记录镜像站配置;

(完)

npm
最后修改于:2023年05月04日 01:21

添加新评论