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/
相关推荐
Cool----代购系统API33 分钟前
css设置盒子动画,CSS3 transition动画 animation动画
前端·css·css3
哟哟耶耶43 分钟前
css-设置元素的溢出行为为可见overflow: visible;
前端·css
sunly_1 小时前
CSS:跑马灯
前端·css
2301_818732061 小时前
用layui表单,前端页面的样式正常显示,但是表格内无数据显示(数据库连接和获取数据无问题)——已经解决
java·前端·javascript·前端框架·layui·intellij idea
yqcoder1 小时前
npm link 作用
前端·npm·node.js
林涧泣1 小时前
【Uniapp-Vue3】页面和路由API-navigateTo及页面栈getCurrentPages
前端·vue.js·uni-app
Komorebi゛1 小时前
【uniapp】获取上传视频的md5,适用于APP和H5
前端·javascript·uni-app
林涧泣1 小时前
【Uniapp-Vue3】动态设置页面导航条的样式
前端·javascript·uni-app
杰九1 小时前
【全栈】SprintBoot+vue3迷你商城(10)
开发语言·前端·javascript·vue.js·spring boot
Hopebearer_2 小时前
入门 Canvas:Web 绘图的强大工具
前端·javascript·es6·canva可画