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. 多试两次,然后切回下载的最新版本,应该就可以了

相关推荐
Lstone73649 小时前
从 Jetpack Compose 到 CMP:跨平台开发学习笔记
前端
deli0079 小时前
多加一粒沙,整堆为什么就塌了?sandpile 模型 20 万粒实测
前端
涛涛ing9 小时前
乱序HTML流正式进入浏览器:前端流式渲染的“框架特权”被终结了
前端
__sjfzllv___9 小时前
在职前端Leader学习/转行 AI Agent -DAY73
前端
用户1733598075379 小时前
纯前端 PDF 压平避坑指南:压平后表单字段变了?
前端·javascript·vue.js
DevUp9 小时前
Directus 换掉 GPL 之后,Node.js CMS 到底怎么选?(二)
开源·node.js·cms
濮水大叔9 小时前
AI 编码实战:一句提示词,实现 CRUD、SSR 与多任务
node.js·ai编程·全栈
nyaomaru9 小时前
将一个真实的 TypeScript OSS 库从 tsup 迁移到 tsdown
前端·typescript
胡写代码9 小时前
雪花 ID 传到前端就变了个数?我用全局 Long 转 String 一次收口
前端·后端
沐言人生9 小时前
82.4k 星!把十几万行代码变成知识图谱,新人终于不用硬啃了
前端·后端·github