今天开发vue的项目中,由于我的node升级了到v20.9.0。运行项目时报错:
opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ],
library: 'digital envelope routines',
reason: 'unsupported',
code: 'ERR_OSSL_EVP_UNSUPPORTED'
原因是:大于v17+ 版本出现的问题
解决办法:
export NODE_OPTIONS=--openssl-legacy-provider
本文描述了在使用Vue开发项目时,因node版本升至v20.9.0导致的OpenSSL错误,具体表现为opensslErrorStack中的ERR_OSSL_EVP_UNSUPPORTED。解决方法是通过设置环境变量NODE_OPTIONS为--openssl-legacy-provider。
9329

被折叠的 条评论
为什么被折叠?



