npm报版本与node.js不匹配问题及解决

 更新时间:2023年06月26日 11:19:46   作者:火山爱吃白菜  
这篇文章主要介绍了npm报版本与node.js不匹配问题及解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

npm报版本与node.js不匹配

问题一开始是因为npm install 下载依赖报错

度娘以后,发现是node.js和npm的版本不一致引起,因此我安装了最新的的npm

大家可以通过node.js-v和npm-v查看自己的版本号然后对应下载就好啦

查看版本信息https://nodejs.org/zh-cn/download/releases/

然后问题出现了

npm的所有命令,查看版本也用不了

 误打误撞中,找到node.js的存放路径,将全局文件里面的的npm文件夹删掉 

重新全局安装npm, npm install -g npm@版本号

npm命令又恢复正常啦

nodejs和npm版本不匹配:ERROR: npm is known not to run on Node.js v10.16.2

以往的版本 | Node.js

报错:ERROR: npm is known not to run on Node.js v10.16.2

原因:卸载node会卸载不干净,需要手动删除npm相关文件夹,如下图:

在这里插入图片描述

然后根据自己的node版本来更新npm 版本npm -g install npm@6.9.0

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • package.json与package-lock.json创建及使用详解

    package.json与package-lock.json创建及使用详解

    这篇文章主要为大家介绍了package.json与package-lock.json创建及使用详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-07-07
  • 如何使用Node.js遍历文件夹详解

    如何使用Node.js遍历文件夹详解

    目录遍历挺常见,操作一个文件夹里的所有文件,替换或者添加删除某些东西是非常普遍的操作,这篇文章主要给大家介绍了关于如何使用Node.js遍历文件夹的相关资料,需要的朋友可以参考下
    2022-03-03
  • nodejs判断文件、文件夹是否存在及删除的方法

    nodejs判断文件、文件夹是否存在及删除的方法

    这篇文章主要介绍了nodejs判断文件、文件夹是否存在及删除的方法,结合实例形式分析了nodejs基于文件模块针对文件与文件夹的存在判断、删除等操作技巧,需要的朋友可以参考下
    2017-11-11
  • 使用express获取微信小程序二维码小记

    使用express获取微信小程序二维码小记

    这篇文章主要介绍了使用express获取微信小程序二维码小记,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-05-05
  • node全局变量__dirname与__filename的区别

    node全局变量__dirname与__filename的区别

    这篇文章主要介绍了node全局变量__dirname与__filename的区别,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-01-01
  • node.js+express留言板功能实现示例

    node.js+express留言板功能实现示例

    本文介绍基于nodejs+express+art-template的留言板功能。包含列表界面、添加界面和发送留言功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-09-09
  • node.js实现简单的压缩/解压缩功能示例

    node.js实现简单的压缩/解压缩功能示例

    这篇文章主要介绍了node.js实现简单的压缩/解压缩功能,结合实例形式分析了node.js实现本地文件与服务器端压缩/解压缩相关操作技巧,需要的朋友可以参考下
    2019-11-11
  • node.js的exports、module.exports与ES6的export、export default深入详解

    node.js的exports、module.exports与ES6的export、export default深入详解

    这篇文章主要给大家介绍了关于node.js中的exports、module.exports与ES6中的export、export default到时是什么的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
    2017-10-10
  • Node.js中同步和异步编程的区别及使用方法

    Node.js中同步和异步编程的区别及使用方法

    在Node.js中,同步和异步编程是两种不同的处理方式。同步方式会阻塞程序的执行,而异步方式则不会。通过掌握它们的区别和使用方法,可以更好地实现程序的性能优化和功能扩展。同时,需要注意异步编程中的回调地狱问题,使用Promise可以更好地处理异步编程
    2023-05-05
  • 解决Mac node版本升级失败的问题

    解决Mac node版本升级失败的问题

    今天小编就为大家分享一篇解决Mac node版本升级失败的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-05-05

最新评论