温馨提示×

centos怎么用nvm配nodejs

小樊
38
2026-09-11 18:21:02
栏目: 编程语言

CentOS 上使用 nvm(Node Version Manager) 安装和管理 Node.js,步骤如下:


一、安装依赖(推荐)

sudo yum install -y curl git

二、安装 nvm

1. 下载并安装 nvm

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

版本号可在 nvm GitHub 查看最新


2. 加载 nvm

安装完成后,执行:

source ~/.bashrc

如果是非登录 shell(如某些服务器环境):

source ~/.bash_profile

验证:

nvm --version

三、使用 nvm 安装 Node.js

1. 查看可安装版本

nvm list-remote

2. 安装指定版本(推荐 LTS)

nvm install --lts

或指定版本:

nvm install 18.20.4

3. 设置默认版本

nvm alias default 18.20.4

4. 查看已安装版本

nvm ls

四、验证 Node / npm

node -v
npm -v

五、常见问题

1. nvm 命令不存在

确认是否加载了环境变量:

cat ~/.bashrc | grep nvm

如果没有,手动添加:

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"

然后:

source ~/.bashrc

2. 使用 root 用户

nvm 不推荐在 root 下使用,建议新建普通用户:

adduser nodeuser
su - nodeuser

3. 切换版本

nvm use 16

六、卸载 Node(nvm 管理)

nvm uninstall 18.20.4

如果你是在 CentOS 7 / 8 / Stream 或需要 系统级 Node(非 nvm),也可以告诉我,我可以给你对应方案。

0