npm、yarn、pnpm 切换查看镜像源笔记

默认的官方镜像:https://registry.npmjs.org,切换国内淘宝镜像,访问下载更快。
一、npm设置

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

2、查看源

javascript 复制代码
npm config get registry

3、切回官方镜像

javascript 复制代码
npm config set registry https://registry.npmjs.org/

4、npm临时使用

上面那种设置是全局的,以后每次都会自动读取已经设置好的源,如果只是一次性使用,可以使用下面的命令

javascript 复制代码
npm --registry https://registry.npmmirror.com install XXX(模块名)

二、yarn设置

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

2、查看源

javascript 复制代码
yarn config get registry

3、切回官方镜像

javascript 复制代码
yarn config set registry https://registry.yarnpkg.com

三、pnpm设置

javascript 复制代码
pnpm config set registry https://registry.npmmirror.com

2、查看源

javascript 复制代码
pnpm config get registry

3、切回官方镜像

javascript 复制代码
pnpm config set registry https://registry.npmjs.org

四、常见问题
npm修改了下载源,仍然是之前的下载源。或者下载失败、下载到某处停止不动。可以进行如下操作。
(1)清除缓存
(2)将对应项目中的node_modules文件夹以及package-lock.json文件删除。
(3)执行安装 + 需要的下载源。

javascript 复制代码
npm cache clean -f
相关推荐
蔗理苦44 分钟前
2025-09-05 CSS3——盒子模型
前端·css·css3
二川bro1 小时前
第25节:VR基础与WebXR API入门
前端·3d·vr·threejs
上单带刀不带妹2 小时前
Node.js 的模块化规范是什么?CommonJS 和 ES6 模块有什么区别?
前端·node.js·es6·模块化
缘如风2 小时前
easyui 获取自定义的属性
前端·javascript·easyui
Suckerbin2 小时前
DarkHole: 2靶场渗透
笔记·安全·web安全·网络安全
诗书画唱2 小时前
【前端教程】JavaScript 实现图片鼠标悬停切换效果与==和=的区别
开发语言·前端·javascript
光影少年2 小时前
前端上传切片优化以及实现
前端·javascript·掘金·金石计划
喜葵2 小时前
前端安全防护深度实践:从XSS到供应链攻击的全面防御
前端·安全·xss
一枝小雨2 小时前
【C++】Vector完全指南:动态数组高效使用
开发语言·c++·笔记·vector·学习笔记·std库
_r0bin_2 小时前
分片上传-
前端·javascript·状态模式