error:0308010C:digital envelope routines::unsupported

 ###### 问题描述和发生背景
mac 执行 yarn android 报错error:0308010C:digital envelope routines::unsupported

 ###### 操作环境、软件版本等信息
node -v
v18.15.0

 ###### 尝试过的解决方法
'error:03000086:digital envelope routines::initialization error'
library: 'digital envelope routines',
reason: 'unsupported',
code: 'ERR_OSSL_EVP_UNSUPPORTED'
 ###### 我想要达到的结果

错误是由于OpenSSL库版本不兼容或缺失所致。
1、是否安装了最新版本的OpenSSL库。
2、检查你的项目依赖项中是否有与OpenSSL相关的包,它们的版本与系统兼容。

3、检查构建配置文件中是否有与OpenSSL相关的配置。

4、尝试清除构建缓存并重新构建项目。

你看看这篇博客: