nodeJS构建错误——digital envelope routines::unsupported
openssl 3.0 正常都是使用 default 容器提供的算法,而 md4 却位于 legacy 算法容器中,所以正常情况下并不支持 md4 算法,因此导致错误。从上面的代码我们可以发现,compression-webpack-plugin压缩文件使用了node中的crypto 加密模块,使用md4加密算法进行hash计算。但其实,只有这个开源项目出现了问题,所以得搞清楚其中的具体原因,到底是哪些地方影响了项目运行。解决的方法繁多,根据自己的项目配置选择适合的方案,黑猫白猫,抓住老鼠就是好猫。
原创
2024-10-08 11:01:01 ·
645 阅读 ·
0 评论