解决node与npm版本不一致,出现npm WARN npm npm does not support Node.js v15.14.0

简介: 解决node与npm版本不一致,出现npm WARN npm npm does not support Node.js v15.14.0

出现node与npm版本不一致


今天我升级了node之后,出现的了如下信息

npm WARN npm You should probably upgrade to a newer version of node as we
npm WARN npm can't make any promises that npm will work with this version.
npm WARN npm Supported releases of Node.js are the latest release of 6, 8, 9, 10, 11, 12.
npm WARN npm You can find the latest version at https://nodejs.org/

查找对应的版本信息


通过这个网址,查看了对应的版本信息


https://blog.csdn.net/qq_36369047/article/details/109247734


我的node版本对应的npm是 7.7.6


执行 npm -g install npm@7.7.6


执行 npm -g install npm@7.7.6 出现的又一个问题


C:\Users\user>npm -g install npm@7.7.6
npm WARN npm npm does not support Node.js v15.14.0
npm WARN npm You should probably upgrade to a newer version of node as we
npm WARN npm can't make any promises that npm will work with this version.
npm WARN npm Supported releases of Node.js are the latest release of 6, 8, 9, 10, 11, 12.
npm WARN npm You can find the latest version at https://nodejs.org/
npm ERR! code EPERM
npm ERR! syscall mkdir
npm ERR! path C:\Program Files\nodejs\node_modules\.staging
npm ERR! errno -4048
npm ERR! Error: EPERM: operation not permitted, mkdir 'C:\Program Files\nodejs\node_modules\.staging'
npm ERR!  [OperationalError: EPERM: operation not permitted, mkdir 'C:\Program Files\nodejs\node_modules\.staging'] {
npm ERR!   cause: [Error: EPERM: operation not permitted, mkdir 'C:\Program Files\nodejs\node_modules\.staging'] {
npm ERR!     errno: -4048,
npm ERR!     code: 'EPERM',
npm ERR!     syscall: 'mkdir',
npm ERR!     path: 'C:\\Program Files\\nodejs\\node_modules\\.staging'
npm ERR!   },
npm ERR!   errno: -4048,
npm ERR!   code: 'EPERM',
npm ERR!   syscall: 'mkdir',
npm ERR!   path: 'C:\\Program Files\\nodejs\\node_modules\\.staging'
npm ERR! }
npm ERR!
npm ERR! The operation was rejected by your operating system.
npm ERR! It's possible that the file was already in use (by a text editor or antivirus),
npm ERR! or that you lack permissions to access it.
npm ERR!
npm ERR! If you believe this might be a permissions issue, please double-check the
npm ERR! permissions of the file and its containing directories, or try running
npm ERR! the command again as root/Administrator.
npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\user\AppData\Roaming\npm-cache\_logs\2022-02-02T14_06_49_347Z-debug.log


1425695-20220202222525349-1426669661.png


出现这个问题的原因是


这说明npm存在旧的npm缓存,还是旧的npm 环境。


我将 C:\Users\user\AppData\Roaming下的 npm、npm-cache两个文件删除


删除后重新执行  npm -g install npm@7.7.6


最后完美解决

1425695-20220202222503262-1523184693.png


尾声


如果你觉得我写的不错的话,可以给我推荐、打赏、评论!


上一个给我打赏的小伙伴都已经找到女朋友了!


咦!你不信,不信你给我打赏看一下!


保准你追到到喜欢的Ta!


你不会追,哎!难受。


我教你,你可以这样说:


小生不才,斗胆-问,不知姑娘是否心系他人。


感情之事,在下不敢儿戏!


如若姑娘早已心系他人。那在下便不再打扰。


如若有所唐突还望姑娘多加体谅!


若姑娘非我良人,那在下就不庸人自恼。


在下怕越陷越深,还望姑娘尽早告知!话已至此,我便先在此谢过!


拿去不谢!回头告诉我结果啊!


咦!抓住一个没有打赏的小伙伴!

相关文章
|
10天前
|
人工智能 JavaScript 前端开发
计算机node项目|nodejs网上书城设计与实现
计算机node项目|nodejs网上书城设计与实现
|
8天前
|
JavaScript 前端开发 算法
Box2D(现在通常称为Box2D.js或者其WebAssembly版本,Emscripten Box2D)是一个流行的2D物理引擎,用于模拟刚体动力学、碰撞检测与响应以及关节约束等物理现象
【6月更文挑战第16天】Box2D.js,基于C++的2D物理引擎,经Emscripten编译为WebAssembly,用于JavaScript游戏中的真实物理模拟,包含碰撞检测和关节约束。它提供高效的碰撞检测,易于扩展和定制物理属性。使用步骤涉及初始化世界、创建刚体、添加碰撞形状、模拟物理及处理碰撞事件。物理引擎虽提升逼真度,但也增加复杂性和性能需求。其他选项如p2.js、matter.js和ammo.js也可供选择。
50 8
|
4天前
|
JavaScript
Node.js实操练习(一)之Node.js+MySQL+RESTful(4)
Node.js实操练习(一)之Node.js+MySQL+RESTful
6 0
|
4天前
|
JavaScript 前端开发
Node.js实操练习(一)之Node.js+MySQL+RESTful(3)
Node.js实操练习(一)之Node.js+MySQL+RESTful
8 0
|
4天前
|
JavaScript 前端开发 关系型数据库
Node.js实操练习(一)之Node.js+MySQL+RESTful(1)
Node.js实操练习(一)之Node.js+MySQL+RESTful
10 0
|
7天前
|
JavaScript 前端开发 物联网
【Nodejs】从入门到精通 —— Node.js 基础知识与常用命令
【Nodejs】从入门到精通 —— Node.js 基础知识与常用命令
28 0
|
10天前
|
JavaScript Shell 开发者
怎样使用Nest.js快速构建高效Node.js应用?
这篇博客介绍了Nest.js,一个基于TypeScript的Node.js框架,适用于构建可维护和可扩展的服务器端应用。文章引导读者快速入门,包括安装Node.js和Nest.js CLI,创建新项目,安装依赖以及启动开发服务器。通过访问`http://localhost:3000`,可以看到"Hello World!",证明应用已成功运行。Nest.js因其模块化架构和强大的功能,成为现代Web开发的热门选择。
|
1月前
|
网络安全 计算机视觉
【node】 npm install 报错:code 128
【node】 npm install 报错:code 128
58 1
|
1月前
|
JavaScript Linux 数据安全/隐私保护
node内网安装npm私服以及依赖包上传发布verdaccio
node内网安装npm私服以及依赖包上传发布verdaccio
201 1

热门文章

最新文章

推荐镜像

更多