1 git克隆nvm速度很慢,经常卡死
-
原因
git克隆会从GitHub请求目的仓库,因为一些原因,国内访问GitHub极不稳定,所以会导致进程卡住或失败
-
解决方案
可使用以下国内镜像网站加速,
fastgit.org
gitclone.com
cnpmjs.org
2 nvm安装node加速
-
原因 nvm install默认是从nodejs.org/dist/下载node的包,由于服务器部署在国外,导致速度比较缓慢
-
解决方案
nvm指定下载源,设置环境变量,将下载源指向淘宝镜像,加快安装速度
安装时指定环境变量单次安装提速
NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node nvm install v12.19.0
将环境变量加到配置文件,使用nvm install默认提速
将环境变量写入到nvm.sh文件
export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node
将环境变量写入到.bashrc 文件
# nvm
export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node
source ~/git/nvm/nvm.sh
实测在shell中直接输入命令也可以加速
export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node