npm WARN npm npm does not support Node.js v17.3.1解决方法
每次执行npm命令都会出现下面的警告,很恼火
在网上找了一些解决方法,都没有得到解决。
原因:
本质上就是npm和node不配套,需要升级npm 或者node。
查询npm和node匹配关系:以往的版本 | Node.js
网上找的方法:
网上找到的方法大致就是:
1.查询node版本和npm版本,根据自己的node版本来更新npm 版本:npm install npm@8.3.1 -g。此时如果仍然报警告,依旧显示npm不支持这个版本 ,这说明npm存在旧的npm缓存,使用的还是旧的npm包。
2.在C:\Users\用户名\AppData\Roaming 根目录下删除npm,npm-cache两个文件,或者执行npm cache clean --force命令
3.在命令行工具中执行npm install npm@8.3.1 -g升级npm版本
但是这样还是不能解决问题,因为我的npm是跟着node一起安装的,npm路径是在随node安装到node根目录之下的:
而不是在配置环境变量时设置的node_global之下:
所以通过npm install npm@8.3.1 -g安装npm并不生效,npm环境还是用的node安装目录根目录下的npm,并没有用到刚安装的npm版本
新的解决方法:
方法一:
更新node安装根目录之下的npm包。例如将node安装根目录的node_modules之下的老的npm包删除,然后将你刚安装的node_global下的npm包复制到该目录。
然后再做npm命令就发现没有警告了。
方法二:
直接卸载node,重新下载安装新的node版本,当然这种方法稍微麻烦点,推荐第一种方法。
npm WARN npm npm does not support Node.js v17.3.1解决方法相关推荐
- npm WARN cli npm v9.1.2 does not support Node.js v14.12.0. You should probably upgrade to解决方法
[现象] C:\Users\Administrator>npm -v npm WARN cli npm v9.1.2 does not support Node.js v14.12.0. You ...
- HTML-CSS-JS Prettify报错Node.js was not found 解决方法
HTML-CSS-JS Prettify报错Node.js was not found sublime编辑器安装的插件prettify,可以格式化js css html非常好用,但是装完之后总是提示N ...
- Node.js v17版本npm run dev 报错opensslErrorStack
Node.js 17版本opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ] ...
- npm does not support Node.js
我的报错信息: npm WARN npm npm does not support Node.js v14.19.3 npm WARN npm You should probably upgrade ...
- Node提示:npm does not support Node.js v12.16.3
场景 在使用npm 安装cordova 和ionic时提示 npm does not support Node.js v12.16.3 注: 博客: https://blog.csdn.net/bad ...
- MacOS下npm does not support Node.js vx.x.x 但是npm版本太低导致npm i -g npm命令无效无法升级npm的解决办法
我遇到的问题 最近开始学node.js,我电脑里npm版本是6.x.x,但是我改成了和教学视频里一样的版本5.5.1.于是就出现了npm does not support Node.js vx.x.x ...
- npm should be run outside of the Node.js REPL, in your normal shell
错误: npm should be run outside of the Node.js REPL, in your normal shell 在搭建vue环境时报错, 设置缓存文件夹 npm con ...
- npm WARN build `npm build` called with no arguments. Did you mean to `npm run-script build`
跑npm build结果如下: npm WARN build `npm build` called with no arguments. Did you mean to `npm run-script ...
- node.js常见问题之:解决npm install出错(Cannot find module ‘internal/util/types‘)
node.js常见问题之:解决npm install出错(Cannot find module 'internal/util/types') 参考文章: (1)node.js常见问题之:解决npm i ...
最新文章
- shell脚本初级教学(从基本脚本开始学起)
- BCH:“变法”是以史为鉴
- JDK各版本内容和新特性
- 内容社区,为什么有必要做内容标签系统?
- LeetCode题组:第14题-最长公共前缀
- Python-OpenCV 笔记1 -- 图像与视频的读取、显示、保存
- boost::coroutine模块实现不对称echo的测试程序
- linux中高并发socket最大连接数的优化详解
- Apache Flink 零基础入门(十四)Flink 分布式缓存
- spring framework体系结构及内部各模块jar之间的maven依赖关系
- 高效 Java Web 开发框架 JessMA v3.2.1 正式发布
- Android SDK Manager更新不了的解决办法
- 50-20-190-配置-Flink 配置文件详解-flink-conf.yaml
- hadoop jar
- oracle数据库listener开启和关闭trace文件的方法
- python三角网格代码_python中shapely的多多边形三角网格/网格
- 初学JAVA,开发环境的搭建(JDK和Eclipse的安装)
- 3.Docker技术入门与实战 --- 使用Docker镜像
- 用SQL Server(T-SQL)获取连接字符串
- Android P之监听Process Activity TaskStack状态变化
热门文章
- 服务器信息为什么会被窃取,还在用Websockets的JavaScript开发人员们,你们可能会被窃听!...
- 【转】Java面试资源----百度Java面试题前200页大汇总
- 基于AT89C51的电子时钟系统
- 满帮集团冲刺上市:2020年亏损36亿元,IPO前夕董事长王刚卸任
- python绘制圆角正方形_Python中用圆角矩形绘制图表
- 游戏与管理-工人物语2攻略
- java基于ssm开发的花店系统
- 无线路由器一、二、三根天线有什么区别?
- 智慧路灯方案工业4G/5G无线路由器案例
- 服务器共享文件夹迁移,如何进行共享文件夹权限设置迁移复制?