vue前端项目命令框输入npm run serve报error:03000086:digital envelope routines::initialization error错误
原因:node版本过高
解决办法:
linux环境下,在命令行输入命令修改环境变量:
$env:NODE_OPTIONS="--openssl-legacy-provider"
也可以执行:export NODE_OPTIONS=--openssl-legacy-provider
Windows环境下,在命令行输入命令修改环境变量:
set NODE_OPTIONS=--openssl-legacy-provider
然后再执行:npm run serve