npm源及代理镜像设置

本文介绍了如何配置NPM的代理和镜像源,包括查看和设置http/https代理,以及使用淘宝镜像。通过设置代理服务器,可以解决访问npm包的网络问题,而切换到镜像源可以加快npm包的下载速度。同时,文章还提到了使用cnpm进行代理和镜像的管理,并提供了相应的命令行操作。
摘要由CSDN通过智能技术生成

一、NPM源设置

查询当前源
npm config get registry
临时设置
npm --registry https://registry.npm.taobao.org install express
永久设置
npm config set registry https://registry.npm.taobao.org

npm的常用源地址

地址
官方https://registry.npmjs.org/
淘宝https://registry.npmmirror.com
淘宝(旧)https://registry.npm.taobao.org
阿里云https://npm.aliyun.com
腾讯云http://mirrors.cloud.tencent.com/npm/
华为云https://mirrors.huaweicloud.com/repository/npm/

二、NPM代理

代理是设置代理服务器,代理服务器帮转发下载请求
镜像是设置镜像源站点,站点服务器上已经提前镜像(下载)了所有的npm包,直接从站点获取

查看代理信息(当前配置)
npm config list
设置http/https代理
npm config set proxy http://代理服务器地址:端口
npm config set https-proxy http://server:port
设置需要用户名和密码的http/https代理
npm config set proxy http://username:password@server:port
npm confit set https-proxy http://username:password@server:port
取消http/https代理
npm config delete proxy
npm config delete https-proxy

三、NPM镜像

查看镜像信息(当前配置)
npm config get registry 
npm设置淘宝镜像或默认镜像
npm config set registry=https://registry.npm.taobao.org
npm config set registry=https://registry.npmjs.org
npm取消淘宝镜像
npm config delete registry

四、CNPM代理及镜像

安装cnpm并设置淘宝镜像
npm install -g cnpm --registry=https://registry.npm.taobao.org
设置http/https代理或镜像

设置命令与npm相同,只需要把命令里的npm换成cnpm

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值