成功解决:npm 版本不支持node.js。【 npm v9.1.2 does not support Node.js v16.6.0.】

简介: 这篇文章介绍了如何解决npm版本与Node.js版本不兼容的问题,提供了查看当前npm和Node.js版本的步骤,以及如何根据Node.js版本选择合适的npm版本并进行升级的详细指导。

文章目录

  • 1、出现的问题
  • 2、查看自己的npm和node版本
  • 3、解决方法
    • 3.1 寻找对应的版本
    • 3.2 升级npm版本
  • 4、再次运行项目,成功
  • 5、如果上述方法失败,请看这里

早起更新代码后,跑前端项目。结果噶了、跑不起来了;不慌,看看日志报的啥错,原来又是版本不兼容的问题(昨天跑还是好好的,今天就噶。离谱)

1、出现的问题

根据控制台错误提示信息可知:我的npm版本和node的版本不兼容。

在这里插入图片描述

在这里插入图片描述

查看自己的npm和node版本

在这里插入图片描述


2、查看自己的npm和node版本

//查看npm版本
npm -v  

//查看node版本
node -v

这里就也直接提示我两者的版本不兼容

在这里插入图片描述


3、解决方法

修改npm的版本,只要将两者的版本对应上就可以了。
npm和node版本对照官网:https://nodejs.org/zh-cn/download/releases/

3.1 寻找对应的版本

根据自己的node版本寻找对应的npm版本。我的node是v16.6.0 ,所以对应的npm版是7.19.1
在这里插入图片描述

3.2 升级npm版本

管理员身份打开命令窗口 (否则可能会提示权限不足的情况)

//@后边跟上对应的npm版本,如果不填写版本默认是最新版本。很容易导致版本冲突
npm -g install npm@7.19.1

在这里插入图片描述


4、再次运行项目,成功

在这里插入图片描述

5、如果上述方法失败,请看这里

由于缓存问题,需要删除部分文件。具体操作请看以下链接
https://blog.csdn.net/qq_36369047/article/details/109247734

相关文章
|
4天前
|
开发框架 JavaScript 前端开发
Node.js日记:客户端和服务端介绍、Node.js介绍
Node.js日记:客户端和服务端介绍、Node.js介绍
|
8天前
|
JavaScript 前端开发 开发工具
Node.js——初识Node.js
Node.js——初识Node.js
14 4
|
9天前
|
JavaScript 前端开发 持续交付
构建现代Web应用:Vue.js与Node.js的完美结合
【10月更文挑战第22天】随着互联网技术的快速发展,Web应用已经成为了人们日常生活和工作的重要组成部分。前端技术和后端技术的不断创新,为Web应用的构建提供了更多可能。在本篇文章中,我们将探讨Vue.js和Node.js这两大热门技术如何完美结合,构建现代Web应用。
14 4
|
18天前
|
缓存 监控 JavaScript
Node.js中基于node-schedule实现定时任务之详解
Node.js中基于node-schedule实现定时任务之详解
62 0
|
18天前
|
缓存 资源调度 JavaScript
npx与npm的差异解析,以及包管理器yarn与Node版本管理工具nvm的使用方法详解
npx与npm的差异解析,以及包管理器yarn与Node版本管理工具nvm的使用方法详解
25 0
|
2月前
|
JavaScript
NodeJs的安装
文章介绍了Node.js的安装步骤和如何创建第一个Node.js应用。包括从官网下载安装包、安装过程、验证安装是否成功,以及使用Node.js监听端口构建简单服务器的示例代码。
NodeJs的安装
|
29天前
|
JavaScript 开发工具 git
已安装nodejs但是安装hexo报错
已安装nodejs但是安装hexo报错
21 2
|
2月前
|
存储 JavaScript 前端开发
Node 版本控制工具 NVM 的安装和使用(Windows)
本文介绍了NVM(Node Version Manager)的Windows版本——NVM for Windows的安装和使用方法,包括如何安装Node.js的特定版本、列出已安装版本、切换使用不同版本的Node.js,以及其他常用命令,以实现在Windows系统上对Node.js版本的便捷管理。
Node 版本控制工具 NVM 的安装和使用(Windows)
|
22天前
|
Web App开发 JavaScript 前端开发
JavaWeb 22.Node.js_简介和安装
JavaWeb 22.Node.js_简介和安装
|
2月前
|
SQL JavaScript 数据库
sqlite在Windows环境下安装、使用、node.js连接
sqlite在Windows环境下安装、使用、node.js连接

推荐镜像

更多