运行旧项目时,报错:Error: error:0308010C:digital envelope routines::unsupported
主要原因:node版本太高了
解决方法:package.json 包文件中,添加代码 set NODE_OPTIONS=--openssl-legacy-provider && ,然后运行 npm run serve
注:linux环境下,将 set 改为 export 。
参考:已解决:opensslErrorStack: [ ‘error:03000086:digital envelope routines::initialization error‘ ],_想做CTO的任同学...的博客-CSDN博客
问题:opensslErrorStack: [ ‘error:03000086:digital envelope routines::initialization error‘ ]已解决_opensslerrorstack: [ 'error:03000086:digital envel-CSDN博客