升级node以及nvm

一、检查node版本

检查一下自己用的node最高只能是20.17.0

想要最新的24.16.0不支持

查一下资料结论,nvm版本太低,不支持node24,还得升级nvm

  • nvm‑windows 1.1.10(2023‑08‑28 发布)最高能正常用的主版本:Node.js 18.x(LTS)
  • Node.js 19.x:部分能装,但不稳定、有 bug
  • Node.js 20.x+:官方不支持,会报错(索引越界 / 找不到版本)
  • Node.js 22.x/ 24.x/ 25.x:完全不支持

二、先彻底卸载旧版 nvm(1.1.10)

  • 关闭所有 CMD/PowerShell
  • 打开:控制面板 → 程序和功能
  • 找到 nvm for Windows → 右键卸载

检查环境变量(可选,保险):

  • 此电脑 → 右键属性 → 高级系统设置 → 环境变量
  • 用户变量 / 系统变量里,删掉:
    • NVM_HOME
    • NVM_SYMLINK
  • Path 里删掉所有带 nvm、nodejs 的旧路径

三、下载并安装新版 nvm(1.2.2 最新稳定)

nvm官网下载最新版本nvm-setup.exe

安装(管理员身份运行)

  • 右键 nvm-setup.exe → 以管理员身份运行
  • 建议安装路径:D:\software\nvm(不要中文、不要空格)
  • Node symlink 路径:D:\software\nvm\nodejs
  • 一路 Next → Install → 完成
  • 重启电脑(必须!)

四、配置国内镜像(提速关键)

重启后,以管理员身份打开 CMD,执行:

复制代码
  nvm node_mirror https://npmmirror.com/mirrors/node/
  nvm npm_mirror https://npmmirror.com/mirrors/npm/

没报错、没输出就是成功。

验证 nvm 版本:nvm version

五、安装常用 Node 版本

查看已安装

切换版本

相关推荐
AlfredZhao2 小时前
低配虚拟机安装 Win10 LTSB 2016 跳转机实录
windows
爱吃火鸡面呀19 小时前
Spark RDD 行动算子(Action)详解
windows·ajax·spark
dlhto19 小时前
Windows 使用 Rufus 制作 AlmaLinux 10.2 启动 U 盘:从 ISO 下载到服务器安装
运维·服务器·windows
小矮强20 小时前
输入凭证也没用?Windows 共享文件夹“来宾访问被安全策略阻止”
windows·经验分享
skywalk816321 小时前
Virtualbox 从7.2.20降级到7.2.18 @FreeBSD系统
windows·virtualbox·freebsd
DogDaoDao21 小时前
Windows 双 Shell 全面对比:CMD 与 PowerShell 的技术剖析
windows·shell·测试·powershell·cmd·程序员开发
长不大的杨瑞杰21 小时前
Windows 安装 OpenCode v2:原生、WSL、Desktop 怎么选?完整配置与避坑指南
人工智能·windows·ai agent·opencode
Misnice1 天前
Python 内置函数大全
开发语言·windows·python
运维踩坑日记1 天前
【无标题】
linux·运维·windows