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

相关推荐
han_17 分钟前
JavaScript设计模式(十):模板方法模式实现与应用
前端·javascript·设计模式
得物技术19 分钟前
立正请站好:一个组件复用 Skill 的工程化实践|得物技术
前端·架构·ai编程
攀登的牵牛花28 分钟前
OpenClaw 的内心独白,关于最近很火的Harness?
前端·openai
浩星28 分钟前
electron系列8之Electron + Vue 3:构建现代化桌面应用(下)
前端·vue.js·electron
西西学代码30 分钟前
查找设备页面(amap_map)
开发语言·前端·javascript
m0_7381207238 分钟前
渗透测试基础ctfshow——Web应用安全与防护(四)
前端·安全·web安全·网络安全·flask·弱口令爆破
似水流年QC44 分钟前
Chrome Performance 面板前端性能分析从入门到实战
前端·chrome
君穆南44 分钟前
docker里面的minio的备份方法
前端
Thomas214344 分钟前
--remote-debugging-port=9222 和 chrome://inspect/#remote-debugging 区别
前端·chrome
Luna-player1 小时前
二本生找前端工作
前端