NVM 是一个非常方便的node包管理工具,可以实现在NodeJS 各个不同版本之间自由的进行切换。
第1步:下载安装nvm包
cd /tmp
wget https://github.com/nvm-sh/nvm/archive/refs/tags/v0.39.0.tar.gz
第2步:解压nvm包至指定位置
mkdir -p /root/.nvm
tar -zxvf v0.39.0.tar.gz -C /root/.nvm
第3步:配置nvm环境并设置环境变量
vim ~/.bashrc
添加以下内容
# 导入 ($HOME ==> /root)
export NVM_DIR="$HOME/.nvm/nvm-0.39.0"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
第4步:重新执行配置文件
source ~/.bashrc
第5步:进入下载的nvm包根目录中,运行安装!
./install.sh
第6步:查看是否安装成功
nvm -v # 0.39.0
问题处理:
问题如下:
fatal: unable to access 'https://github.com/nvm-sh/nvm.git/': Empty reply from server Failed to fetch origin with v0.39.0. Please report this!
则执行下列命令
git config --global --unset http.proxy
git config --global --unset https.proxy
重新执行后./install.sh安装即可
如果还没有解决,可以尝试如下解决方式:
git config --global url.git://github.com/.insteadOf https://github.com/