nvm下载node版本,npm -v查看版本报错

前景补充:用vite创建项目,node包版本过低运行不起来
You are using Node.js 16.13.2. Vite requires Node.js version 20.19+ or 22.12+. Please upgrade your Node.js version.

1、用 nvm 下载 22.20.0 版本node包

复制代码
nvm list available

查看版本号

复制代码
nvm install 22.20.0

2、报错信息如下

2、解决方案

现有项目有依赖16版本node,重新安装nvm很麻烦,所以我选择替换nvm下载的内容

  1. 先从官网下载对应的 node 版本包,两个方法放到下面了
    下载node包地址,搜索对应版本进去下载对应的系统信息版本

官网地址,下载node包,左上角带LIS稳定版本推荐,右下角选择zip下载好去替换

  1. 找到nvm 下载版本路径,比如这里是 22.20.0

  2. 解压第一步下载node包,把少的内容copynvm下对应的版本node包

  3. 第三步copy过去后,nvm 切换到之前可以用的版本,注意看有没有* ,查看一下npm -v,如果报错

  4. 打开nvm安装路径,删除 nodejs临时包

  5. 多试两次,然后切回下载的最新版本,应该就可以了

相关推荐
ZC跨境爬虫1 天前
跟着 MDN 学 HTML day_9:(信件语义标记)
前端·css·笔记·ui·html
前端老石人1 天前
HTML 字符引用完全指南
开发语言·前端·html
幼儿园技术家1 天前
前端如何设计权限系统(RBAC / ABAC)?
前端
前端摸鱼匠1 天前
Vue 3 的v-bind合并行为:讲解v-bind与普通属性合并的规则
前端·javascript·vue.js·前端框架·ecmascript
REDcker1 天前
浏览器端Web程序性能分析与优化实战 DevTools指标与工程清单
开发语言·前端·javascript·vue·ecmascript·php·js
donecoding1 天前
一个 sudo 引发的血案:npm 全局包权限错乱彻底修复
前端·node.js·前端工程化
风骏时光牛马1 天前
Raku正则匹配与数据批量处理实操案例
前端
nbwenren1 天前
2026实测:Gemini 3 镜像站视觉能力实践——拍照原型图,一键生成 HTML+CSS 代码
前端·css·html
Lee川1 天前
Prisma 实战指南:像搭积木一样设计古诗词数据库
前端·数据库·后端