NPM: 如何修改npm源?

在公司运行项目时有时会用到公司自己的源,那这个时候我们就需要切换一下npm源了,国内也有很多其他的源,比如淘宝npm镜像,那我们切源的时候要咋切呢?

1.查看现在用的什么源:

npm config get registry

2.作为临时使用修改npm源(不会影响到本地配置)

在npm install XXX 时加入 --registry URL即可,如修改成淘宝npm镜像:

c 复制代码
npm --registry https://registry.npmmirror.com install express 

3.永久修改本地npm的源

永久修改就需要修改本地npm的配置了

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

4.切换之后再查看一下现在的源是什么

为什么需要切换之前之后都查看一下现在的源是什么呢?这是为了准确,避免因为网络或设备、软件等问题造成并没有切换成功,这个之前之后检查适用于所有操作行为,知己知彼方能百战不殆。

c 复制代码
npm config get registry

5.官方源地址

如果需要重置为官方源的话:

c 复制代码
npm config set registry https://registry.npmjs.org/
相关推荐
派小心.13 小时前
React StrictMode埋点双执行的验收方法
前端·前端框架
IT_陈寒13 小时前
Python的GIL锁让我把多线程代码全重写了!
前端·人工智能·后端
百度一下吧13 小时前
umi后台管理项目实战:从工程搭建到生产构建
java·前端·javascript
派小心.13 小时前
App埋点排查:iOS冷启动事件漏报先看初始化还是上报
前端·数据分析
事圆则缓13 小时前
Flutter 状态管理框架对比(六):同一个购物车,四种方案怎么落地?
前端·javascript·flutter
peter676813 小时前
css揭秘-背景和边框
前端·css
派小心.13 小时前
小程序埋点验收:自定义事件上报后页面参数怎么核对
前端·数据分析
前端snow1 天前
ai agent --- postgreSQL 关系型数据库
前端
卷无止境1 天前
ECharts:把数据变成故事的可视化利器
前端
Eric_见嘉1 天前
在职前端 Skill 和 MCP 分享
前端·后端·agent