nvm默认使用的是 http://nodejs.org/dist 的镜像,在国内使用是很慢的。
阿里在国内建有完整的npm镜像 https://npm.taobao.org,在国内速度很快,其中nodejs镜像为 https://npm.taobao.org/mirrors/node 。
我们可以通过更改nvm的运行脚本来让它使用阿里的镜像。
cd ~/.nvm # 进入nvm所在的路径,一般会被安装在用户文件夹下
cp nvm.sh nvm.sh.bk # 备份
sed -i 's#https://nodejs.org/dist#https://npm.taobao.org/mirrors/node#g' nvm.sh
然后可能需要退出再进入命令行
这样就可以了
还可以使用添加环境变量的方式
这种方式其实是正道
echo -e "\nexport NVM_NODEJS_ORG_MIRROR=http://npm.taobao.org/mirrors/node" >> ~/.bashrc
source ~/.bashrc