运行一个demo时
npm run serve
出现Error: error:0308010C:digital envelope routines::unsupported
原因:
1、原项目是在nodejs 16版本上跑,目前升级为nodejs 18,可能是由于升级影响的
2、具体错误原因:ERR_OSSL_EVP_UNSUPPORTED 错误SSL 数字信封不支持
解决:修改环境变量
$env:NODE_OPTIONS="--openssl-legacy-provider"
运行一个demo时
npm run serve
出现Error: error:0308010C:digital envelope routines::unsupported
原因:
1、原项目是在nodejs 16版本上跑,目前升级为nodejs 18,可能是由于升级影响的
2、具体错误原因:ERR_OSSL_EVP_UNSUPPORTED 错误SSL 数字信封不支持
解决:修改环境变量
$env:NODE_OPTIONS="--openssl-legacy-provider"