修改npm包管理器的registry为淘宝镜像(npm.taobao.org)
Posted zhao1949
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了修改npm包管理器的registry为淘宝镜像(npm.taobao.org)相关的知识,希望对你有一定的参考价值。
http://www.cnblogs.com/passby/p/4744364.html?utm_source=tuicool&utm_medium=referral
**************************************************
起因
安装了node,安装了npm之后,官方的源实在是 太慢了!
看了看淘宝的npm镜像, http://npm.taobao.org/
竟然说让我再下载一个cnpm,要不然就每次都得install的时候,后面加上--registry 。。
你是在逗我么?
你可以直接看 结论
改registry仅适用于你只下载,不往npm上publish的场景。
授之以渔
信息太少,npm -l 之 。看到了这个config命令。
![](https://image.cha138.com/20210610/2616a3c8be5c4137b6762d675e101da7.jpg)
npm help config
![](https://image.cha138.com/20210610/2adfc6a47f3d4f38815990ed851ca65a.jpg)
没有什么可用信息,果断看 see also 结果发现npm-config(7)里面有和registry相关的东西。(为什么是registry?因为淘宝上写了,每次都让你--registry啊)
![](https://image.cha138.com/20210610/c556d30bd8d444b982c1d805922a4d8c.jpg)
好了,基本确定registry是我们需要改的地方。怎么改? npm help config
发现了如下好东西:
![](https://image.cha138.com/20210610/1c5fe776e4c14b4099a22f2dae6069f3.jpg)
先来npm config list一下试试
配置项都在这里。
![](https://image.cha138.com/20210610/1f05e87eb7fc43e9a7bf259a3bd29566.jpg)
结论和重点
那么 npm config set registry "https://registry.npm.taobao.org"
![](https://image.cha138.com/20210610/585be65f1d044e38886a4904e23c1ef5.jpg)
再次list一下
![](https://image.cha138.com/20210610/04037ab52c0b4cb9baaa14e07a52f26c.jpg)
已经在了。
好了 现在你可以试一试你的npm install是不是快一些了。
以上是关于修改npm包管理器的registry为淘宝镜像(npm.taobao.org)的主要内容,如果未能解决你的问题,请参考以下文章