在国内使用 npm、pnpm 和 yarn 安装依赖时,由于网络原因,可能会遇到速度慢的问题。为了解决这个问题,可以将包管理工具的源设置为淘宝 NPM 镜像(https://registry.npmmirror.com/),以提高下载速度。
一、npm 设置淘宝源
1. 查看当前 npm 源
复制
2. 设置淘宝源
| npm config set registry https://registry.npmmirror.com/ |
复制
3. 验证是否设置成功
复制
二、pnpm 设置淘宝源
1. 查看当前 pnpm 源
复制
2. 设置淘宝源
| pnpm config set registry https://registry.npmmirror.com/ |
复制
3. 验证是否设置成功
复制
三、yarn 设置淘宝源
1. 查看当前 yarn 源
复制
2. 设置淘宝源
对于 Yarn 1.x
| yarn config set registry https://registry.npmmirror.com/ |
复制
对于 Yarn 2.x 及以上
编辑项目根目录下的 .yarnrc.yml
文件,添加以下内容:
| npmRegistryServer: "https://registry.npmmirror.com/" |
复制
3. 验证是否设置成功
复制
四、恢复默认源
如果需要恢复到官方源,可以按以下步骤操作。
npm 恢复默认源
| npm config set registry https://registry.npmjs.org/ |
复制
pnpm 恢复默认源
| pnpm config set registry https://registry.npmjs.org/ |
复制
yarn 恢复默认源
对于 Yarn 1.x
| yarn config set registry https://registry.npmjs.org/ |
复制
对于 Yarn 2.x 及以上
在 .yarnrc.yml
文件中修改为:
| npmRegistryServer: "https://registry.npmjs.org/" |
复制