温馨提示×

debian怎么用nvm配nodejs

小樊
35
2026-10-25 20:52:42
栏目: 编程语言

在 Debian 上通过 nvm(Node Version Manager) 安装和管理 Node.js,步骤如下:


一、安装依赖

sudo apt update
sudo apt install -y curl git build-essential

二、安装 nvm

1. 下载并安装 nvm

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

可到 https://github.com/nvm-sh/nvm 查看最新版本号


2. 加载 nvm

安装完成后,执行:

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

或者重新打开终端 / 重新登录:

source ~/.bashrc

验证:

nvm --version

三、使用 nvm 安装 Node.js

安装最新 LTS 版本

nvm install --lts

安装指定版本

nvm install 18
nvm install 20

查看已安装版本

nvm ls

切换 Node 版本

nvm use 20

设置默认版本

nvm alias default 20

四、验证 Node / npm

node -v
npm -v

五、常见问题

1. 新开终端 nvm 不可用

确保 ~/.bashrc 中有:

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

如果是 zsh:

source ~/.zshrc

2. 系统已有 node 冲突

建议卸载系统 node:

sudo apt remove nodejs npm

3. 全局 npm 包丢失

nvm 每个 node 版本独立,需重新安装:

npm install -g xxx

如果你告诉我 Debian 版本(如 11 / 12) 或 用 root 还是普通用户,我可以给你更精确的配置方式。

0 踩