错误信息:
错误原因:通常与 Node.js 的新版本中 OpenSSL 的默认行为变化有关。从 Node.js 17 开始,OpenSSL 默认启用了 OpenSSL 3.0 的一些新特性,这可能会影响到一些旧的或未更新的库。
解决办法:可以通过设置环境变量来暂时禁用 OpenSSL 的新特性
set NODE_OPTIONS=--openssl-legacy-provider
错误信息:
错误原因:通常与 Node.js 的新版本中 OpenSSL 的默认行为变化有关。从 Node.js 17 开始,OpenSSL 默认启用了 OpenSSL 3.0 的一些新特性,这可能会影响到一些旧的或未更新的库。
解决办法:可以通过设置环境变量来暂时禁用 OpenSSL 的新特性
set NODE_OPTIONS=--openssl-legacy-provider