Error: error:0308010C:digital envelope routines::unsupported at new Hash (node:internal/crypto/hash:71:19) at Object.createHash (node:crypto:133:10)
修改package.json

"serve": "SET NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve"
墨衍会员
·
AI 创作全网分发
墨衍智能分发
本文由作者通过墨衍一键同步至各平台
1分发平台
500+累计阅读
576平均单平台
已同步平台
优快云
微信公众号
微博
知乎
掘金
百家号
博客园
抖音
小红书
你的文章也可以这样分发
墨衍会员 ¥399起/年,写一次发全网
我也要 →
码龄8年
Error: error:0308010C:digital envelope routines::unsupported at new Hash (node:internal/crypto/hash:71:19) at Object.createHash (node:crypto:133:10)
修改package.json

"serve": "SET NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve"
digital envelope routines::unsupported 报错解决方案
解决nodejs报digital envelope routines::unsupported错误的方法
Error: error:0308010C:digital envelope routines::unsupported问题的解决方案包括webstorm运行vue项目的解决方案
原因:主要是nodejs17版本发布了OpenSSL3.0对算法和秘钥大小增加了更为严格的限制,npm升级导致了与OpenSSL不兼容导致的初始化失败,而我的电脑上的node.js是v18.16.0的,版本太高了。此电脑---右键---属性---高级系统设置---环境变量---系统变量---新建。变量名:NODE_OPTIONS,变量值:--openssl-legacy-provider,如下图。我使用的是这一种,理由:懒,不用再卸载安装node.js。经测试,websorm启动vue项目仍然不奏效。
基于PID的定速巡航控制系统设计【MATLAB源码+Word文档】
本文详细介绍了定速巡航控制是一种车辆驾驶辅助系统,它能让驾驶者在高速或长途驾驶时,设定一个固定的车速,然后车辆会自动维持这个速度行驶,无需驾驶者持续踩油门。这大大减轻了驾驶者的疲劳,同时也提高了行驶的安全性。PID定速巡航控制系统是一种利用比例(Proportional)、积分(Integral)和微分(Derivative)控制算法来实现车辆定速巡航的先进系统。这种系统能够根据设定的速度,自动调整油门开度或制动力度,使车辆保持恒定的速度行驶。这种控制系统具有响应速度快、控制精度高、稳定性好等优点。
在WebStorm遇到Error: error:0308010C:digital envelope routines::unsupported报错时的解决方案
前端使用React及AntDesignPro编程时遇到Error: error:0308010C:digital envelope routines::unsupported的解决方案及遇到localhost8000端口占用的原因分析
告别‘报错马拉松’:一份保姆级的Ubuntu 20.04编译OpenWrt 15.05环境配置与问题修复清单
本文提供了一份详细的Ubuntu 20.04编译OpenWrt 15.05的环境配置与问题修复指南,帮助开发者告别‘报错马拉松’。从基础环境搭建到典型报错分类与修复方案,再到高阶问题的深度修复,全面覆盖编译过程中可能遇到的各类问题,并提供自动化补丁脚本和Docker环境固化方案,确保编译过程高效顺畅。
OpenEuler内核编译及替换
一、内核源码下载 在gitee上下载OpenEuler内核源码 下载地址 选择需要的内核版本源码压缩包进行下载 二、内核编译 1.解压缩 将下载好的源码进行解压 tar xvf openeuler-kernel-4.19.90-2107.1.0.tar.gz 2.清理源代码树 解压后得到一个名为kernel的内核源码文件夹,进入后执行命令 make mrproper 清理过去内核编译产生的config,第一次编译时可不执行此命令 3.生成内核配置文件.config 先将将系统原配置文件拷贝过来,原
WebStorm软件自动创建Vue项目出现:Error: error:0308010C:digital envelope routines::unsupported问题的解决方案
看了好多帖子,终端运行时可以用,但是在用WebStorm自动创建Vue的项目时,点绿色run来进行npm run serve会报错,前面我搜索了帖子,在终端时可以用 #windows系统set NODE_OPTIONS=--openssl-legacy-provider这个来解决,这里就又不行了(也不是说不行,就是想用WebStorm运行不了,在终端上启动项目,是可以用上面的命令的,但是这不麻烦吗。),搜索了好多答案,我是这样解决了的,发出来给和我遇到相同问题的伙伴,修改package.json,找到上面的
如何使你的直流电机闭环?(PID讲解)
看了看很多大佬写的PID讲解很全面也很复杂,实在是不适合很多萌新入坑,所以想按自己的理解写一篇通俗易懂的PID算法讲解
快速解决Error: error:0308010C:digital envelope routines::unsupported的三种解决方案
Error: error:0308010C:digital envelope routines::unsupported的三种快速解决方案
2021-8-14 EDK II编译
2021-8-14 EDK II 编译为什么要写这篇文章新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 为什么要写这篇文章 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdo
基于Keil软件实现对射式红外传感器计次 (江协科技HAL库)
用HAL库复现江协科技,让嵌入式学习之路更顺畅。
WebStorm启动报错Internal error
我的就是activate-power-mode_v0.1.8这个用不了。原因很简单,就是webstorm对你下载的这个插件禁用,只需。此解决方法适用于JetBranis家族中的所有产品。今天下载了一个新插件,重新启动后显示这个页面,出现。在文件夹内将此插件删除即可。只要将此文件删除就好了。
W5500以太网&PoE扩展模块原理图设计,已量产
本文将以 W5500 以太网 & PoE 扩展板为对象,从嵌入式硬件设计的视角,深度拆解其电路架构、核心器件选型、关键功能实现,以及这款板子解决行业痛点的设计思路。
解决 Error: error:0308010C:digital envelope routines::unsupported at new Hash (node:internal/crypt
【代码】解决 Error: error:0308010C:digital envelope routines::unsupported at new Hash (node:internal/crypt。
Yield Management软件:Lam Research二次开发_(5).缺陷分析与分类方法
在半导体制造过程中,缺陷分析和分类是提高良率管理(Yield Management)的关键步骤。通过准确地识别和分类缺陷,可以更好地理解工艺过程中的问题,从而采取有效的措施来提高生产效率和产品质量。本节将详细介绍缺陷分析和分类的方法,包括缺陷检测、特征提取、分类算法及其在Lam Research软件中的应用。
TMS_WebGMaps_1.9.8.0_Full_Source
TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder
yarn start 出现以下错误 node:internal/crypto/hash:71 this[kHandle] = new _Hash(algorithm, xofLen);
node版本问题
efm32 入门.pdf
本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。
若依报错解决
Node.js 的版本太高,在 Node.js V17 版本中发布的 OpenSSl3.0 对允许算法和密钥大小增加了严格的限制,可能会对生态系统造成影响。这个方法不推荐,因为在实际开发中,要求每一个开发人员都因为一个项目而降低版本不合理,有的开发人员有多个项目,会连锁反应。第二: Linux 或者 WSL 环境 不要在开发工具的终端输入!第一:windows 环境 不要在开发工具的终端输入!在命令行输入: 输入完成之后重新启动项目即可。第二:主动降低 Node.js 的版本。开发工具:VsCode。
VB摄像头监控
该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制
大中型超市收银系统(可直接运行)
光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开
web React 项目 npm start 报错 Error: error:0308010C:digital envelope routines::unsupported
原因:运行Node.js应用程序时遇到了一个与加密算法相关的错误。具体来说,error:0308010C:digital envelope routines::unsupported 错误通常是因为Node.js尝试使用了一个不受支持的加密算法或选项,尤其是在使用某些依赖于OpenSSL的库时。Windows也可手动操作:此电脑->右键(属性)-> 高级系统设置->环境变量->系统变量->新建NODE_OPTIONS:–openssl-legacy-provider;方案四(仅限 windows)
react启动报错: Error: error:0308010C:digital envelope routines::unsupported at new Hash
Node.js 的版本太高,在 Node.js V17+ 版本中发布的 OpenSSl3.0 对允许算法和密钥大小增加了严格的限制,可能会对生态系统造成影响。:命令行输入 以下命令执行即可。
解决Error error0308010Cdigital envelope routinesunsupported
出现这个错误是因为 node.js V17版本之后最近发布的OpenSSL3.0, 而OpenSSL3.0对允许算法和密钥大小增加了严格的限制,可能会对生态系统造成一些影响.
Error: error:0308010C:digital envelope routines::unsupported 问题如何解决
特别是在 Node.js 17+ 版本中,默认使用 OpenSSL 3,而一些旧的加密方式在 OpenSSL 3 中不再被支持。:如果你目前使用的是 Node.js 的一个较新版本(尤其是 17 或更高版本),尝试切换到一个较低的版本,如 Node.js 16 或更早,这些版本默认使用 OpenSSL 1.1.x。和其他相关依赖库是否有更新的版本可用,这些版本可能已经修复了与 Node.js 新版本的兼容问题。:确保你的 Webpack 配置是最新的,并且与你的 Node.js 版本兼容。
解决Error: error:0308010C:digital envelope routines::unsupported
但此方法的不足是,每次进行相同操作前,都需要运行一次,治标不治本,但是较为方便,只有一行代码。最便捷的方法,在运行npm run之前,先运行下面的代码。
解决报错Error: error:0308010C:digital envelope routines::unsupported at new Hash (node:internal/cryp
解决报错Error: error:0308010C:digital envelope routines::unsupported at new Hash (node:internal/cryp
Storm启动报错Internal Server Error
Storm启动报错Internal Server Error org.apache.thrift7.transport.TTransportException: java.net.ConnectException: Connection refused at org.apache.thrift7.transport.TSocket.open(TSocket.java:183) at org.apache.thrift7.transport.TFramedTransport.open(TFra
遇到报错node:internal/crypto/hash:69 this[kHandle] = new _Hash(algorithm, xofLen); 解决办法
第二种是使用下述命令增加到环境变量中去,也可以解决。第一种是降低node的版本到16以下可以解决。
3512
897
2946
452

被折叠的 条评论
为什么被折叠?



