NVM安装
nvm(Node Version Manager)是Node.js (opens new window)的版本管理器,可以让我们轻松地在不同的Node.js版本之间进行切换。
# 压缩包安装教程
# 1.下载压缩包
官网:https://github.com/nvm-sh/nvm/releases (opens new window)
# 2.解压压缩包
进入压缩包所在目录,解压安装包
#进入所在目录
cd /压缩包所在目录
#解压安装包
tar -zxvf nvm-0.39.7.tar.gz -C /解压目录
1
2
3
4
2
3
4
# 3.配置环境变量
vim /etc/profile
1
在文件末尾添加(注意修改nvm路径中的版本号)
export NVM_DIR="/usr/local/soft/nvm-0.39.7"
[ -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
1
2
3
2
3

刷新配置
source /etc/profile
1
查看是否生效
# 4.设置镜像
nvm node_mirror https://npm.taobao.org/mirrors/node/
nvm npm_mirror https://npm.taobao.org/mirrors/npm/
1
2
2
# 5.设置权限
sudo chmod 777 /usr/local/soft/nvm-0.39.7
1
基本使用
# 查看有哪些版本可以安装
nvm list available
# 查看已安装的版本
nvm ls
# 安装指定版本的node
nvm install 16
# 切换node版本
nvm use 16
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
# 可能会遇到的问题

原因:系统的GLIBC 版本过低
# 查看ldd版本
ldd --version
1
2
2
解决方案:更新glibc存在风险,glibc是Linux系统底层依赖的
参考:https://blog.csdn.net/SerMa/article/details/131226445 (opens new window)
上次更新: 2023/12/29 11:32:56