目 录CONTENT

文章目录

02-Linux安装NVM

~梓
2026-04-28 / 0 评论 / 0 点赞 / 0 阅读 / 0 字
温馨提示:
部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

Linux 安装 NVM

NVM 简介

NVM (Node Version Manager) 是 Node.js 的版本管理工具,可以在同一系统中安装和切换多个 Node.js 版本。

安装 NVM

下载安装脚本

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

或使用 wget:

wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

加载 NVM

安装脚本会自动在 ~/.bashrc~/.zshrc~/.profile 中添加配置。手动加载:

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

或重新加载配置文件:

source ~/.bashrc

验证安装

nvm --version

使用 NVM

查看可安装版本

# 查看所有可用版本
nvm ls-remote

# 查看 LTS 版本
nvm ls-remote --lts

安装 Node.js

# 安装最新版本
nvm install node

# 安装指定版本
nvm install 18.19.0

# 安装最新 LTS 版本
nvm install --lts

切换版本

# 使用指定版本
nvm use 18.19.0

# 使用最新版本
nvm use node

# 使用最新 LTS 版本
nvm use --lts

设置默认版本

nvm alias default 18.19.0

每次打开新终端时会自动使用该版本。

查看已安装版本

nvm ls

输出示例:

       v16.20.0
->     v18.19.0
       v20.11.0
default -> 18.19.0 (-> v18.19.0)

箭头指向当前使用的版本。

卸载版本

nvm uninstall 16.20.0

配置镜像源

国内访问 Node.js 官方源较慢,可以配置淘宝镜像。

编辑 ~/.bashrc~/.zshrc,添加:

export NVM_NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node

重新加载配置:

source ~/.bashrc

常见问题

命令未找到

如果执行 nvm 提示命令未找到,检查:

  1. 配置是否已添加到 shell 配置文件
  2. 是否已重新加载配置文件
  3. 使用的 shell 类型(bash/zsh)

切换版本后命令失效

切换 Node.js 版本后,全局安装的 npm 包需要重新安装。可以使用以下命令迁移:

nvm install 20.11.0 --reinstall-packages-from=18.19.0

项目指定版本

在项目根目录创建 .nvmrc 文件,写入版本号:

18.19.0

进入项目目录后执行:

nvm use

自动切换到指定版本。

0

评论区