我的编程空间,编程开发者的网络收藏夹
学习永远不晚

nodejs和npm版本不匹配报错的解决方法

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

nodejs和npm版本不匹配报错的解决方法

前言:

我是因为要用vue创建项目,之后发现创建项目创建不上去,我想的是安装vue的脚手架工具,但是npm死活安装不上去,一直报错,我是一直在网上找解决方法,之后我自己终于解决了,心情是非常高兴的。

因为两者不匹配报了错误:

我当时最初想法就是查看版本,发现node和npm的版本不匹配,也没有办法安装脚手架工具。

我给你们说,我最后的解决方法吧。我是试了老多错,之后,解决了。

解决方法:

1.把node卸干净(node在安装的目录当中卸载了,但是有缓存的数据【个人认为】,我的卡点也是这,缓存的数据没有卸载掉)

上面的nodejs 我是卸载掉了,之后重新安装node,但npm的版本还是低版本6.14.10。所以此时

需要把下面文件夹 npm npm-cache也卸载了。(重要提示:一定要找对路径)

下面文件夹的路径是C盘/用户/Lws【这个是你自己规定的文件名称】/AppData/Roaming【这两个文件路径很重要,基本都是这个路径】

最后安装node就可以了。node和npm的版本就一致了。

也可以创建vue项目了。

在操作完上面操作后,node是最新版本,之前用node旧版本安装的项目没有办法启动了。

报错:

(备注:搜下面红框圈住的部分就可以搜到解决方法)

解决方法:

输入

$env:NODE_OPTIONS="--openssl-legacy-provider" 

 之后重启项目,就可以解决了。

可以起来项目了。

总结:

我的感受是我今天下午解决了一下午,没有找到解决办法。因为版本不匹配,还有就是自己搜索的东西太广了,不好搜到自己需要的,但是最后也解决了,觉得心情确实不错。今天下午,自己就一直坐着,在电脑前,一个一个试。知道自己版本不匹配,然后不知道自己没有把软件卸载干净,总觉得自己卸载干净了。之后,确实是没卸载干净,才导致版本不一致问题。这次遇到了,下次就不用花这么长时间解决了。感觉还是很不错。加油。前端人,前端魂,我就是前端槿玥,芜湖~

到此这篇关于nodejs和npm版本不匹配报错的解决方法的文章就介绍到这了,更多相关nodejs和npm版本不匹配内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

nodejs和npm版本不匹配报错的解决方法

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

nodejs和npm版本不匹配报错的解决方法

当公司要求使用固定nodejs的版本时,自己不小心更新了npm,就会导致npm和nodejs不匹配,下面这篇文章主要给大家介绍了关于nodejs和npm版本不匹配报错的解决方法,需要的朋友可以参考下
2023-05-14

关于node.js版本npm-v报错问题的解决方法

最近工作中遇到了些问题,这里总结下,下面这篇文章主要给大家介绍了关于node.js版本npm-v报错问题的解决方法,文中通过图文介绍的非常详细,需要的朋友可以参考下
2023-05-16

VMware Fushion如何解决"vmmon模块的版本不匹配"报错

今天就跟大家聊聊有关VMware Fushion如何解决"vmmon模块的版本不匹配"报错,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。我手上一份新的虚拟机环境是用Windows下的
2023-06-04

Mysql5.7及以上版本 ONLY_FULL_GROUP_BY报错的解决方法

近期在开发过程中,因为项目开发环境连接的mysql数据库是阿里云的数据库,而阿里云的数据库版本是5.6的。而测试环境的mysql是自己安装的5.7。因此在开发过程中有小伙伴不注意写了有关group by的sql语句。在开发环境中运行是正常的
2022-05-24

php -v和phpinfo查看的版本不一致的解决方法

这篇文章主要介绍php -v和phpinfo查看的版本不一致的解决方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!解决方法:首先打开“/etc/profile”文件,执行“export PATH="/usr/loc
2023-06-15

Windows Media Player版本错误提示安装不正确的解决方法

当打开 Windows Media Player 时。桌面出现错误提示:文件 wmploc.dll 的版本号为 python12.0.7600.16385, 期望值为 12.0.7600.16667。Windows Media Player
2023-05-31

DedeCMS不支持PHP5.3、5.4及以上版本后台500错误白屏的解决方法

今天把系统换成了windows server 2008 r2 同时将php环境提升至PHP5.5版本,测试PHPinfo的时候一点问题都没有,但是登陆dede后台却显示500错误,这应该怎么解决呢?百度了一下发现dede不支持PHP5.3、
2022-06-12

编程热搜

目录