mac执行npm报错"error:03000086:digital envelope routines::initialization error"解决方法

前端 javascript 535      收藏
mac执行npm报错"error:03000086:digital envelope routines::initialization error"解决方法

mac执行npm run build报错如下:

111.png

错误原因是:ERR_OSSL_EVP_UNSUPPORTED 错误SSL 数字信封不支持

解决方法是修改环境变量:

export NODE_OPTIONS="--openssl-legacy-provider"

再去执行npm run build即可