问题原因:升级node版本后运行老项目报如下错误;
opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ],
library: 'digital envelope routines',
reason: 'unsupported',
code: 'ERR_OSSL_EVP_UNSUPPORTED'
解决办法:
第一种:临时性办法。
在编辑器终端命令行输入如下命令。
命令行输入:$env:NODE_OPTIONS="--openssl-legacy-provider"
第二种:永久解决。
回退node版本。