当前位置: 首页 > article >正文

关于vue项目启动报错Error: error:0308010C:digital envelope routines::unsupported

周五啦,总结一下这周遇到的个别问题吧,就是关于启动项目的时候其他的东西都准备好了,执行命令后报错Error: error:0308010C:digital envelope routines::unsupported

在这里插入图片描述

这里看一下我标注的地方,然后总结一下就不难发现问题所在

查看报错信息

1:首先我们第一眼就能看到一个错误代码Error: error:0308010C:digital envelope routines::unsupported
2:然后跟随黄色标注的地方 鼠标ctrl+左键 跟随进去看看代码,可以看到这里提示的是一个加密的方法在这里插入图片描述
3:转到第一张图最下方可以看到一个node的版本

分析一下原因

看到这里那么是不是可以联想到,这次的报错和node的版本有关系呢?
答案是of course
因为 node.js V17版本中最近发布的OpenSSL3.0, 而OpenSSL3.0对允许算法和密钥大小增加了严格的限制,所以呢17+以上的版本都可能会存在这个问题

这里给出一些解决方案

1:通过更改window设置
打开CMD命令框=》输入set NODE_OPTIONS=–openssl-legacy-provider

2:直接更换node版本,选取node17以下的版本。从根本解决问题,哈哈哈

OKOK,也就这么多东西,再见


http://www.kler.cn/a/294721.html

相关文章:

  • 出海攻略,如何一键保存Facebook视频素材
  • PaaS云原生:分布式集群中如何构建自动化压测工具
  • Python教程笔记(1)
  • LED和QLED的区别
  • 关于element-plus中el-table组件宽度一直连续不断增加的问题
  • C++实现用户分组--学习
  • 828华为云征文|华为云服务器Flexus X搭建悟空crm管理系统——助力企业云上管理(解决APP Referer校验失败问题)
  • WildCard平台:揭秘ChatGPT畅享版、Claude畅享版及全能畅享套餐
  • JS中【JSON】知识点总结和常用方法分析
  • 活动|华院计算宣晓华受邀出席“AI引领新工业革命”大会,探讨全球科技的最新趋势
  • zhidianyun01/基于基于 ThinkPHP+Mysql 灵活用工平台源码
  • Redis、memcache、MongoDB 对比
  • Java 数据类型
  • SAP Business One 与无锡哲讯:携手共创企业数字化未来
  • 7-8月月报 | Apache SeaTunnel社区进展一览
  • HTML 列表
  • 2024国赛数学建模-模拟火算法(MATLAB 实现)
  • WebShell流量特征检测_蚁剑篇
  • axure动态面板
  • 力扣刷题--442. 数组中重复的数据【中等】
  • 指针与函数(三)
  • 1-9 图像膨胀 opencv树莓派4B 入门系列笔记
  • 关键字volatile有什么含意?
  • Java线程池和Executor框架-面试与分析
  • Wimdows使用Appium IOS自动化
  • 行为型设计模式-责任链(chain of responsibility)模式-python实现