npm install -g cnpm --registry=https://registry.npm.taobao.org,先安装cnpm
npm config set registry https://registry.npm.taobao.org,在切换国内镜像,使用淘宝镜像
npm config ls可以查看使用的是哪个源【要多几个项不止可以看源】(taobao还是默认)
npm config get registry【这个呢只能看源】 查看当前镜像使用的地址,返回成功,则代表设置成功 可看见taobao地址哈 配置成功搞定
如果国内镜像使用不合适,则可切换为默认镜像(国外)
命令如下:npm config set registry https://registry.npmjs.org
如果哪天你又跑去国外了,淘宝源肯定是用不了的,又要切换回官网源,或者哪天你们公司有自己的私有npm源了,
又需要切换成公司的源,这样岂不很麻烦?于是有了nrm。
nrm 是一个 npm 源管理器,允许你快速地在 npm源间切换。就不用手动去npm config set xxxxx
npm install -g nrm
nrm -V查看版本
nrm ls 查看可选源 星号代表当前使用源【卧槽 为啥我没*号】
nrm current 也可以查看当前源【卧槽 为啥输出是空】
**对于上面2个解决方案 npm install Pana/nrm -g 就可以了哈搞定
nrm use <registry> 切换源
nrm add <registry> <url> 添加源【比如:添加一个公司私有的npm源,源地址为:http://192.168.22.11:8888/repository/npm-public/,源名为cpm(随意取)】
nrm del <registry> 删除源
nrm test <registry> 测试源速度【经过测试cnpm 最快其次是npm yarn】
标签:嘿嘿,npm,nrm,taobao,registry,镜像,小常识,config From: https://www.cnblogs.com/myfirstboke/p/16831110.html