自已买域名做网站要多少钱,网站建设需要什么流程图,爱站网seo,网站建设制作设计营销 上海运行vue前端项目时遇到报错#xff0c;分析因为node版本不支持。
主要是因为 nodeJs V17 版本发布了 OpenSSL3.0 对算法和秘钥大小增加了更为严格的限制#xff0c;nodeJs v17 之前版本没影响#xff0c;但 V17 和之后版本会出现这个错误。 我的node版本是v20。
方案1分析因为node版本不支持。
主要是因为 nodeJs V17 版本发布了 OpenSSL3.0 对算法和秘钥大小增加了更为严格的限制nodeJs v17 之前版本没影响但 V17 和之后版本会出现这个错误。 我的node版本是v20。
方案1打开IDEA 终端直接输入
Linux Mac OS
export NODE_OPTIONS--openssl-legacy-provider Windows
set NODE_OPTIONS--openssl-legacy-provider 方案2打开IDEA 终端直接输入问题解决 $env:NODE_OPTIONS--openssl-legacy-provider 方案3:卸载当前版本安装合适的版本(node.js)
方案4:
解决方式仅限 windows:
在项目中 package.json 的 scripts 中新增 SET NODE_OPTIONS--openssl-legacy-provider
我使用了方案1成功解决。