步骤如下:
-
安装git(如果未安装)
yum install git -y -
安装 curl(如果未安装)
NVM 的安装需要使用 curl 下载脚本。先检查系统中是否已安装 curl,若没有,可用以下命令安装:sudo yum install curl -y -
下载并运行 NVM 安装脚本
使用 curl 从 NVM 的官方 GitHub 仓库下载安装脚本并执行:curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.2/install.sh | bash注意:
v0.40.2是截至当前日期(2025年3月24日)的最新稳定版本。你可以访问 NVM GitHub 页面 检查是否有更新版本,并替换版本号。
如果安装期间比较慢:
-
可检查网络是否联通, 可以配置http_proxy
ping raw.githubusercontent.com -
尝试关闭tls校验
curl -k -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.2/install.sh | bash -
报错 curl: (35) Encountered end of file 更新yum工具库
sudo yum update -y -
报错 unable to access
fatal: unable to access 'https://github.com/nvm-sh/nvm.git/': Encountered end of file
Failed to clone nvm repo. Please report this!
尝试直接使用git下载 `git clone https://github.com/nvm-sh/nvm.git`
下载后,执行 sh nvm/install.sh文件即可。
-
加载 NVM 环境变量
安装完成后,需要将 NVM 的环境变量加载到当前 shell 会话中。运行以下命令:source ~/.bashrc如果你使用的是其他 shell(如 zsh),则需将
source ~/.bashrc替换为source ~/.zshrc。 -
验证 NVM 安装
检查 NVM 是否成功安装,运行:nvm --version如果安装成功,会显示类似
0.39.7的版本号。 -
使用 NVM 安装 Node.js(可选)
安装完成后,你可以用 NVM 安装任意版本的 Node.js。例如,安装最新的 LTS 版本:nvm install --lts或者安装指定版本,如:
nvm install 18.19.0 -
检查 Node.js 安装
验证 Node.js 是否正确安装:node -v
- node高版本报错
node: /lib64/libm.so.6: version `GLIBC_2.27' not found (required by node)
node: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by node)
注意事项:
- 如果
nvm命令在新的终端窗口中不起作用,请确保~/.bashrc文件中已正确添加了 NVM 的初始化脚本。通常安装脚本会自动添加以下内容:export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" - 若未自动添加,可手动编辑
~/.bashrc文件并添加上述内容,然后运行source ~/.bashrc。
以上全部。