当前位置: 首页 > 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

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

相关文章:

  • 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!
  • 小爱音箱控制手机和电视听歌的尝试
  • 龙岗网站建设企业/沈阳关键词自然排名
  • 湛江网页设计开发/昆明seo网站建设
  • php做网站后台有哪些框架/整合营销包括哪些内容
  • 秦皇岛做网站公司有哪些/51link友链
  • 一般通过什么意思/网站优化包括对什么优化
  • 微官网建设/路由器优化大师