首页
Preview

设置npm和yarn的代理和registry

因为网络的缘故,在家里有些中间件安装比较费劲,有两种解决方法。

一个是使用国内的镜像网站,比如阿里云的镜像站点。但是这个方法有个需要考虑到的问题,那就是生成的packeage-lock.json 文件中会带有镜像的下载地址,自己家里的机器用没问题,公司的产品会有点不方便。

NPM镜像-NPM下载地址-NPM安装教程-阿里巴巴开源镜像站 ​developer.aliyun.com/mirror/npm

另一个方法是设置proxy,让npm或者yarn通过proxy去取得想要的资源。

NPM设置代理:

npm config set proxy="<http_proxy>"
npm config set https-proxy="<https_proxy>"

NPM删除代理:

npm config delete proxy 
npm config delete https-proxy

YARN设置代理:

yarn config set proxy <http_proxy>
yarn config set https-proxy <https_proxy>

YARN删除代理:

yarn config delete proxy  
yarn config delete https-proxy

另外,设置registry如下

npm config set registry https://registry.npm.taobao.org/
npm config set registry https://registry.npmjs.org/

yarn config set registry https://registry.npm.taobao.org/
yarn config set registry https://registry.npmjs.org/

版权声明:本文内容由TeHub注册用户自发贡献,版权归原作者所有,TeHub社区不拥有其著作权,亦不承担相应法律责任。 如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

点赞(0)
收藏(0)
siddhan
软件开发、运动、娱乐

评论(0)

添加评论