因为网络的缘故,在家里有些中间件安装比较费劲,有两种解决方法。
一个是使用国内的镜像网站,比如阿里云的镜像站点。但是这个方法有个需要考虑到的问题,那就是生成的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/
评论(0)