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

完美解决 error:0308010C:digital envelope routines::unsupported

在这里插入图片描述

查看专栏目录

Network 灰鸽宝典专栏主要关注服务器的配置,前后端开发环境的配置,编辑器的配置,网络服务的配置,网络命令的应用与配置,windows常见问题的解决等。

文章目录

      • windows电脑完美解决办法:
      • 设置说明

最近因为项目的调整,升级了nodejs。 是原来的node版本为 16.20.2,现在调整使用的是 22.13.1。 为此,出现了错误信息

error:0308010C:digital envelope routines::unsupported

在这里插入图片描述
这个错误通常与 Node.js 的加密模块和 OpenSSL 版本有关。如果可以改 Node.js 版本,安装老的 Node 版本可以解决,比如16.20.2就不存在这个问题, 17版本以上都会存在问题。

windows电脑完美解决办法:

此电脑->右键(属性)-> 高级系统设置->环境变量->系统变量->新建NODE_OPTIONS:–openssl-legacy-provider; 如果重新启动项目未生效,重新启动电脑试一下。

在这里插入图片描述

设置说明

通过环境变量设置后,关闭原来的powershell窗口, 重新启动一个powershell窗口,npm run serve, 项目就能正常打开了。 另外如果还是不太好,可以在powershell窗口进行一步:set NODE_OPTIONS=–openssl-legacy-provider

不管怎样,需要时间和耐心,这个操作完后,系统回复了功能,就可以完美解决上面的错误问题了。

http://www.dtcms.com/a/15822.html

相关文章:

  • ArcGIS Pro显示缓存空间不足导致编辑或加载数据显示不完全
  • duckdb导出Excel和导出CSV速度测试
  • 微信小程序 - 分包加载
  • 黑魔法(BMD)存储卡格式化后的恢复方法
  • 【IEEE/EI/CPCI检索】2025年第四届信号处理、信息系统与网络安全国际会议(SPISCS 2025)
  • vLLM启用笔记
  • 常用排序算法
  • SPSS—回归分析
  • 基于SpringBoot+Vue的科研项目验收管理系统的设计与实现(源码+SQL脚本+LW+部署讲解等)
  • React 第二十五节 <Fragment></Fragment> 的用途以及使用注意事项详解
  • 基于 MATLAB 的粒子滤波算法实现示例,用于处理手机传感器数据并估计电梯运行参数。
  • 回归预测 | Matlab实现PSO-HKELM粒子群算法优化混合核极限学习机多变量回归预测
  • MySQL篇之对MySQL进行参数优化,提高MySQL性能
  • Mac ARM 架构的命令行(终端)中,删除整行的快捷键是:Ctrl + U
  • 基于微信小程序校园订餐的设计与开发(ssm论文源码调试讲解)
  • Nginx之rewrite重写功能
  • 嵌入式硬件篇---原码、补码、反码
  • Java实现MinIO上传PDF文件并配置浏览器在线打开而非下载
  • NHANES指标推荐:DDA!
  • 小爱音箱控制手机和电视听歌的尝试
  • np.hstack函数的用法
  • Vue学习笔记4
  • 文心一言4月起全面免费,6月底开源新模型:AI竞争进入新阶段?
  • uniapp - iconfont下载本地并且运用至项目上
  • 「软件设计模式」单例模式
  • NO.18十六届蓝桥杯备战|循环嵌套|乘法表|斐波那契|质数|水仙花数|(C++)
  • C++ Primer 函数基础
  • 基于Pygame搭建的雷达、光电和数据链数据生成引擎
  • 【进程与线程】如何编写一个守护进程
  • 在Ubuntu24.04上安装Stable-Diffusion1.10.1版本