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/
相关推荐
芯芯点灯1 小时前
gd32f303烧录提示Flash Timeout. Reset the Target and try it again.;
开发语言·前端·javascript
前端若水1 小时前
自定义消息组件:图片、文件附件与图表
前端·人工智能·react.js·typescript
2601_958492551 小时前
7 Best WordPress Tools to Help Your News Site Actually Make Money
前端·word
放下华子我只抽RuiKe51 小时前
React 从入门到生产(七):性能优化实战
前端·javascript·人工智能·react.js·性能优化·前端框架·github
糯米团子7491 小时前
vue知识点复习
前端·vue.js
晚烛1 小时前
CANN 日志系统:调试与性能分析的日志艺术
前端·chrome·数据挖掘
晓杰'1 小时前
Balatro后端进阶(2):基于GitHub Actions的CI自动化验证实现
websocket·ci/cd·typescript·node.js·自动化·github·nestjs
FlyWIHTSKY1 小时前
Next中引入 Ant Design (antd)的配置
开发语言·前端·javascript
JAVA学习通1 小时前
《大营销平台系统设计实现》 - 营销服务 第9节:模板模式串联抽奖规则
服务器·前端·javascript
阿正的梦工坊1 小时前
【Typescript】10-条件类型与-infer
前端·javascript·typescript