完善办理 error:0308010C:digital envelope routines::unsupported的标题

[复制链接]
发表于 2025-10-31 22:31:25 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×

检察专栏目次
   Network 灰鸽宝典专栏紧张关注服务器的设置,前后端开辟情况的设置,编辑器的设置,网络服务的设置,网络下令的应用与设置,windows常见标题的办理等。
  

迩来由于项目的调解,升级了nodejs。 是原来的node版本为 16.20.2,现在调解利用的是 22.13.1。 为此,出现了错误信息
  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
不管怎样,须要时间和耐心,这个利用完后,体系复兴了功能,就可以完善办理上面的错误标题了。
》
No.大剑师佳构GIS教程保举0舆图渲染根本- 【WebGL 教程】  -  【Canvas 教程】  -  【SVG 教程】 1Openlayers 【入门教程】  -  【源代码+示例 300+】 2Leaflet 【入门教程】  -  【源代码+图文示例 150+】 3MapboxGL【入门教程】  -  【源代码+图文示例150+】 4Cesium 【入门教程】  -  【源代码+综合教程 200+】 5threejs【中文API】  -  【源代码+图文示例200+】 6Shader 编程  【图文示例 100+】 7Geoserver  【设置教程 100+】 8卫星应用开辟教程  【设置+应用教程 100+】 9GIS数字孪生与大模子  【应用实战 100+】 10报表与数字大屏 【Echarts 实战示例】 - 【D3 综合教程】 - 【其他大屏】
回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表