nvm-安装与使用指南
nvm 安装与使用指南nvmNode Version Manager是 Node.js 多版本管理工具可以在同一台电脑上安装和切换多个 Node.js 版本。适用平台Windows / Linux / macOS目录1. 什么是 nvm2. 下载与安装3. 配置国内镜像源4. 常用命令速查5. 典型使用流程1. 什么是 nvmnvm 是Node.js 版本管理工具⚠️安装前建议如果电脑中已安装 Node.js建议先彻底卸载控制面板 → 程序和功能 → 卸载 Node.js避免版本管理的冲突。2. 下载与安装2.1 下载地址来源地址说明nvm 中文官网https://nvm.uihtm.com/doc/download-nvm.html下载引导2.2 安装步骤nvm for windows进入nvm 中文官网选择需要的版本点击本地下载解压后双击运行安装程序按提示完成安装默认路径C:\Users\用户名\AppData\Roaming\nvm安装完成后打开CMD 或 PowerShell验证安装nvm version# 或nvm-vnvm for Unix, MacOS, and Windows WSLcurl-o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh|bash或wget-qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh|bash3. 配置国内镜像源由于默认源在国外下载 Node.js 速度可能较慢建议配置国内镜像加速。方式一命令行配置推荐以管理员身份打开 CMD 或 PowerShell执行# 注意结尾有斜杠# 设置 Node.js 下载镜像阿里云 / 淘宝源nvm node_mirror https://npmmirror.com/mirrors/node/# 设置 npm 下载镜像nvm npm_mirror https://npmmirror.com/mirrors/npm/# 查看当前镜像配置nvm node_mirror nvm npm_mirror方式二修改settings.txt此时可以通过修改nvm安装路径下的settings.txt文件# 默认存在 root: C:\Users\用户名\AppData\Roaming\nvm path: C:\Program Files\nodejs # 需要手动添加 注意结尾的斜杠 node_mirror: https://npmmirror.com/mirrors/node/ npm_mirror: https://npmmirror.com/mirrors/npm/保存后即刻生效。 更多镜像配置参考nvm 中文站 - 镜像设置4. 常用命令速查4.1 版本管理命令命令别名说明需要管理员nvm install versionnvm i安装指定版本 Node.js❌nvm uninstall versionnvm rm卸载指定版本⚠️nvm use versionnvm u切换 / 激活指定版本✅nvm listnvm ls列出已安装版本*标记当前❌nvm list availablenvm ls available列出远程可下载的所有版本❌nvm current—查看当前正在使用的 Node.js 版本❌4.2nvm install— 安装 Node.js# 安装最新 LTS长期支持版本nvminstalllts# 安装最新版nvminstalllatest# 安装指定版本号nvminstall22.17.0# 安装指定主版本号自动获取该大版本下最新的补丁版本nvminstall20# → 20.x.x 最新版# 安装指定架构32位 / 64位nvminstall20.10.064nvminstall20.10.032# 同时安装 32 位和 64 位nvminstall20.10.0 all4.3nvm use— 切换版本# 切换到指定版本nvm use22.17.0# 切换到最新 LTSnvm use lts# 切换到最新已安装的版本nvm use newest# 切换架构32位 / 64位nvm use64nvm use32⚠️ 切换版本需要管理员权限右键终端 → “以管理员身份运行”。4.4nvm list— 查看版本# 已安装的版本列表nvm list# 输出示例# 22.17.0# * 20.10.0 (Currently using 64-bit executable)# 18.19.0# 远程可下载版本列表nvm list available4.5nvm uninstall— 卸载版本# 卸载指定版本nvm uninstall18.19.0# 卸载最新安装的版本nvm uninstall newest4.6 其他实用命令命令说明nvm version/nvm -v查看 nvm 自身版本nvm arch查看当前系统架构32 / 64nvm on启用 nvm 管理需管理员nvm off禁用 nvm 管理需管理员nvm root [path]查看/设置 nvm 安装根目录nvm proxy [url]查看/设置代理nvm node_mirror url设置 Node.js 下载镜像nvm npm_mirror url设置 npm 下载镜像5. 典型使用流程# 第一步配置国内镜像加速下载仅需配置一次nvm node_mirror https://npmmirror.com/mirrors/node/ nvm npm_mirror https://npmmirror.com/mirrors/npm/# 第二步查看可安装的版本nvm list available# 第三步安装需要的版本nvminstall22.17.0# Node.js 22 LTSnvminstall20.10.0# Node.js 20 LTSnvminstall18.19.0# Node.js 18旧项目兼容# 第四步查看已安装版本nvm list# 第五步切换到需要的版本需管理员权限nvm use22.17.0# 第六步验证node-v# v22.17.0npm-v# 10.x.x# 第七步不再需要时卸载nvm uninstall18.19.0