emitting CompressionPlugin ERROR  Error: error:0308010C:digital envelope routines::unsupported

 

说明:

该错误通常是Node.js的加密模块和OpenSSL版本不兼容造成的

Node.js 版本 17 及以上中,默认禁用了某些加密算法,这可能导致与一些期望使用这些算法的模块或应用程序的兼容性问题。

可以通过设置环境变量、安装旧版本的Node.js、更新相关依赖或更改项目的加密设置解决

这里只写按照设置环境变量解决:

windows下:

set NODE_OPTIONS=--openssl-legacy-provider

 

posted on 2024-12-06 22:32  le.li  阅读(1619)  评论(0)    收藏  举报