不知道为什么我的电脑在npm下载东西时总是卡着不动
找了很多办法都不行,比如
配置淘宝镜像npm config set registry https://registry.npmmirror.com;
配置完之后依然是卡着,只有使用npm install --registry=https://registry.npmmirror.com <registry>
单次使用时才不卡住,但是这也不是个办法,总不能每次下载都去找一次镜像地址吧。
最后发现了nrm这个源管理器,允许快速地在 npm源间切换。
- 首先通过
npm install --registry=https://registry.npmmirror.com nrm -g
进行nrm下载(主要是不这样我的npm下载不了) - 下载完之后执行
nrm ls
查看可选源 星号代表当前使用源,我的运行完之后发现没有一个带有星号标记,可能就是因为这个才导致的我npm下载时总是卡着不动吧。 - 最后使用
nrm use <registry>
切换源,就是刚才的源列表,选择一个就行,比如切换为taobao源:nrm use taobao
配置完之后在执行nrm ls
发现自己当前源是有星号标记的,这个时候就代表镜像源配置完成了。