首页 > 其他分享 >mac 中,项目运行报错 error:0308010C:digital envelope routines::unsupported

mac 中,项目运行报错 error:0308010C:digital envelope routines::unsupported

时间:2023-01-09 20:44:49浏览次数:49  
标签:NODE 0308010C node routines openssl legacy 报错 provider OPTIONS

例如:

 

 引用网络一段话,

node v17中的OpenSSL3.0对允许算法和密钥大小增加了严格的限制,可能会对生态系统造成一些影响。在node v17以前一些可以正常运行的的应用程序

固,提示是由于当前我的 node 是 v18.12.1 的版本,所以版本不符,则:

export NODE_OPTIONS=--openssl-legacy-provider

另:

#windows系统
set NODE_OPTIONS=--openssl-legacy-provider
#macOS 系统 export NODE_OPTIONS=--openssl-legacy-provider

 

标签:NODE,0308010C,node,routines,openssl,legacy,报错,provider,OPTIONS
From: https://www.cnblogs.com/moguzi12345/p/17038479.html

相关文章