报错触发场景:Mac系统,开发工具启动从其他地方拷贝或者git克隆来的,非自建前端Vue项目时。
报错内容如下:
opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ],
library: 'digital envelope routines',
reason: 'unsupported',
code: 'ERR_OSSL_EVP_UNSUPPORTED'
大致的意思是,不支持,实例化错误......
在package.json文件dev处添加
set NODE_OPTIONS=--openssl-legacy-provider
完美解决!!
- error opensslErrorStack initialization 03000086 envelopeerror opensslerrorstack initialization 03000086 03000086 opensslerrorstack err_ossl_evp_unsupported opensslerrorstack unsupported envelopes envelope unsupported 0308010c envelope routines enveloped unsupported envelope routines digital 39 envelope routines digital