前端项目运行、打包是提示ERR_OSSL_EVP_UNSUPPORTED错误
使用 node 打包代码时提示:错误代码 ERR_OSSL_EVP_UNSUPPORTED
原因
可能时node版本引起的
解决方法
替换适合的node版本
这个是最简单的,但可能也是最不实际的。因为可能有多个不同的前端项目在并行开发。
可以用nvm来管理的node的版本。
设置变量NODE_OPTIONS
通过设置NODE_OPTIONS也可以解决这个问题
在window下执行
set NODE_OPTIONS=--openssl-legacy-provider
在linux下执行
export NODE_OPTIONS=--openssl-legacy-provider