【2026 最新】手把手教你彻底卸载 Node.js 用 nvm 管理多版本,告别环境混乱!nvm保姆级安装配置使用教程(Windows版)

【2026 最新】手把手教你彻底卸载 Node.js 用 nvm 管理多版本,告别环境混乱!nvm保姆级安装配置使用教程(Windows版)

一、如何完全卸载旧的 Node.js

这里我推荐Geek工具,体积仅6MB,免安装、无广告、完全免费!不仅能一键卸载软件,还能深度清理残留文件和注册表。

1.1 开始下载

官网:Geek Uninstaller - the best FREE uninstaller

点击 Download

选择左边的免费版下载即可

下载完成后解压压缩包即可

1.2 开始卸载

双击 geek.exe

找到Node.js

选中右键点击卸载即可,Geek会自动扫描残留文件和注册表,扫描后点击确定即可。

二、安装nvm

2.1 开始下载

GitHub 官方网站:Releases · coreybutler/nvm-windows

跳转后下载向下翻找到nvm-setup.exe点击下载

2.2 开始安装

双击安装包

安装完成

三、配置nvm

3.1 nvm修改镜像源

找到你刚才安装NVM的地址,我的是在:

F:\Chengxusheji\Nvm\nvm

如果忘了,找不到了,可以按照下述查找:

win + R ,输入cmd ,回车后,在命令行输入nvm root 命令,可以查看nvm的安装根路径在那个文件夹

找到该路径下的setting.txt,右键用记事本打开

粘贴以下指令:

node_mirror: https://npmmirror.com/mirrors/node/ npm_mirror: https://npmmirror.com/mirrors/npm/ 

之后点击Ctrl + s 进行保存该文件,就可以关闭了该记事本。

3.2 nvm配置环境变量

  • 环境变量打开方式:此电脑右键->属性->高级系统设置->环境变量->
  • 确认与如下配置保持一致(默认nvm安装成功后,会自动生成)
  • win + R ,输入cmd ,回车后,在命令行输入 nvm -v 命令,返回版本号,证明配置成功

四、安装node.js

4.1 通过 nvm 安装 node.js

4.1.1 查看最新版本号

查看node.js最新的一批版本(版本号:偶数是绝对稳定版本 基数是不一定稳定版本)

nvm list available

4.1.2 安装指定的版本

nvm install <版本号> 

例如:

4.1.3 查看安装的所有版本

nvm list 

 nvm ls

4.1.4 切换你需要的版本

nvm use <版本号> 

4.1.5 查看安装后的地址

安装成功后会变成对应的文件夹,如下图所示

4.1.6  查看 nodejs的 版本

node -v

4.1.7 查看 npm 的版本

npm -v 

4.2 node.js 配置环境变量

4.2.1 配置全局安装的模块路径和缓存路径

  • 首先在nvm的安装目录新建两个文件夹 node_global 和 node_cache
  • 记住上述你的文件夹路径
  • F:\Chengxusheji\Nvm\nvm\node_cache
  • F:\Chengxusheji\Nvm\nvm\node_global
  • 创建完两个文件夹后,在cmd窗口中输入以下命令(两个路径即是两个文件夹的路径)
npm config set prefix "F:\Chengxusheji\Nvm\nvm\node_cache" npm config set cache "F:\Chengxusheji\Nvm\nvm\node_global"

4.2.2 设置用户变量

  • 【用户变量】中的path变量,%NVM_HOME% 和 %NVM_SYMLINK% 理论上是nvm安装成功后自动生成的。如果没有,新建进去。
  • 如果有C:\Users\用户名\AppData\Roaming\npm,则将其修改为F:\Chengxusheji\Nvm\nvm\node_global(刚刚新建node_global文件夹的位置),如果没有就自己新建F:\Chengxusheji\Nvm\nvm\node_global,总之保证有以下图片中内容。

4.2.3 设置系统变量

  • path变量的设置和用户变量中一致

4.2.4 设置缓存变量

  • 新建环境变量 NODE_PATH,值为F:\Chengxusheji\Nvm\nvm\node_global\node_modules,其中F:\Chengxusheji\Nvm\nvm\node_global\node_modules是上述创建的全局模块安装路径文件夹。

4.2.5 测试配置是否正确

全局安装 Yarn

相比 npm,Yarn 安装依赖速度飞快、版本锁定更可靠,还能并行下载、离线缓存,大幅提升开发效率。

安装成功后会出现在下述文件夹中

4.2.6 设置淘宝的镜像并查看

npm config set registry https://registry.npmmirror.com/ npm config get registry 

五、nvm常用命令

5.1 基础常用命令

命令说明
nvm -v查看 nvm 当前版本
nvm list 或 nvm ls列出已安装的 Node.js 版本(带 * 表示当前使用版本)
nvm list available 或 nvm ls available查看可安装的 Node.js 版本(Windows 特有)
nvm install <version>安装指定版本的 Node.js
例如:nvm install 18.18.2
nvm use <version>临时切换到指定 Node.js 版本(仅当前终端有效)
例如:nvm use 16.20.2
nvm alias default <version>设置默认 Node.js 版本(新终端自动使用)
例如:nvm alias default 18.18.2

5.2 高级/实用命令

命令说明
nvm uninstall <version>卸载指定版本的 Node.js
nvm current显示当前正在使用的 Node.js 版本
nvm on启用 nvm(恢复 Node.js 版本管理)
nvm off禁用 nvm(恢复系统 PATH 中的原始 Node,如有)
nvm root显示 nvm 的安装目录(如 C:\Users\lenovo\AppData\Roaming\nvm
nvm arch查看当前 Node 架构(32 位 or 64 位)

​六、nvm无法自动下载低版本的npm解决方法

 nvm无法自动下载低版本的npm解决方法,我这里以 14.21.3 版本为例

执行nvm install 14.21.3后,如图所示:

C:\Users\lenovo>nvm install 14.21.3
Downloading node.js version 14.21.3 (64-bit)...
Complete
Downloading npm...
Creating C:\Users\lenovo\AppData\Local\Temp\nvm-install-429603408\temp

Downloading npm version 6.14.18... Complete
Installing npm v6.14.18...
error installing 14.21.3: open C:\Users\lenovo\AppData\Local\Temp\nvm-npm-1429022215\npm-v6.14.18.zip: The system cannot find the file specified.

通过打开浏览器,从淘宝镜像站:https://registry.npmmirror.com/binary.html?path=node/v14.21.3/

手动找到 node-v14.21.3-win-x64.zip 下载。

将下载后的压缩包进行解压并重新命名 v14.21.3

放在对应你安装nvm的文件夹内

Win + R 输入 cmd

Enter 回车之后 输入 nvm ls,如下图所示nvm可以自动识别该版本

Read more

2025年睿抗机器人开发者大赛CAIP-编程技能赛-本科组(国赛)解题报告 | 珂学家

2025年睿抗机器人开发者大赛CAIP-编程技能赛-本科组(国赛)解题报告 | 珂学家

前言 题解 2025年睿抗机器人开发者大赛CAIP-编程技能赛-本科组(国赛)解题报告 睿抗一如既往的码量大,喜欢阅读理解挖坑,T_T。 T3 应该是最简单,如果去掉匹配串 2 字节的限制,感觉会是一道有趣的题。 RC-u1 谁拿冠军了? 分值: 15分 考察点:hash表的使用 注意点:明明某一天里,可能存在多个相同操作,需要求其总和,在除 2。 #include<bits/stdc++.h>usingnamespace std;intmain(){int n, m; cin >> n >> m;int A1, A2, B1,

By Ne0inhk
【机器人】复现 StreamVLN 具身导航 | 流式VLN | 连续导航

【机器人】复现 StreamVLN 具身导航 | 流式VLN | 连续导航

StreamVLN 通过在线、多轮对话的方式,输入连续视频,输出动作序列。 通过结合语言指令、视觉观测和空间位姿信息,驱动模型生成导航动作(前进、左转、右转、停止)。 论文地址:StreamVLN: Streaming Vision-and-Language Navigation via SlowFast Context Modeling 代码地址:https://github.com/OpenRobotLab/StreamVLN 本文分享StreamVLN 复现和模型推理的过程~ 下面是示例效果: 1、创建Conda环境 首先创建一个Conda环境,名字为streamvln,python版本为3.9; 然后进入streamvln环境,执行下面命令: conda create -n streamvln python=3.9 conda activate streamvln 2、 安装habitat仿真环境

By Ne0inhk
Clawdbot(Moltbot) 飞书机器人配置,体验老板和助手沟通的感觉

Clawdbot(Moltbot) 飞书机器人配置,体验老板和助手沟通的感觉

一、背景说明 Clawdbot可以24小时待命(参考配置方式:Clawdbot(Moltbot) windows安装配置教程(含各种问题处理)),但是网页端使用起来比毕竟没那么方便,然而clawdbot支持多种渠道交互,这也正是这个AI助理的魅力所在,想想飞书发送一个消息,一个任务就完成了,这不就是老板指挥我做事的方式吗,来赶紧体验一波老板的感觉~ 二、飞书机器人创建 飞书开放平台构建机器人:https://open.feishu.cn/ 记录App ID 和 App Secret,一会要用: 三、自动安装插件 项目地址:https://github.com/m1heng/Clawdbot-feishu 这时候,就可以发挥clawdbot的能力了,直接让clawdbot给我安装: 我要安装飞书机器人,帮我按照这个命令安装:Clawdbot plugins install @m1heng-clawd/feishu 到这个过程有点慢,安装了好一会没反应,我开始问了: 又过了好一会没反应,

By Ne0inhk

OpenClaw 完整安装与配置文档(包含Minimax/deepseek模型接入、飞书机器人接入)

OpenClaw 完整安装与配置文档 文档说明:本文档适用于 Linux 系统(Debian/Ubuntu 系列),详细梳理 OpenClaw 从基础环境准备、核心程序安装,到模型配置(Minimax/DeepSeek)、飞书渠道对接的全流程,所有交互式配置选项完整呈现,步骤可直接复制执行,适配新手操作。 适用场景:OpenClaw 新手部署、企业内部飞书机器人对接、Minimax/DeepSeek 模型配置 前置说明: 1. 服务器需联网,确保能访问 GitHub、npm、飞书官网; 2. 操作全程使用终端命令行,建议使用远程工具(如 Xshell、Putty)连接服务器; 3. 复制命令时需完整复制,避免遗漏特殊符号; 4. 所有交互式配置选项均完整列出,按文档指引选择即可。 5. 拥有root用户/sudo权限。

By Ne0inhk