Error error0308010Cdigital envelope routinesunsupported
时间: 2023-08-19 10:16:05 浏览: 75
回答: 根据你提供的引用内容,这个错误是由于 Node.js 17 版本中发布的 OpenSSL 3.0 对允许算法和密钥大小增加了严格的限制所导致的。\[2\]为了解决这个问题,可以在相关构建命令之前修改 package.json 文件,在命令前加入 set NODE_OPTIONS=--openssl-legacy-provider。这样可以使用旧版本的 OpenSSL 提供者来解决不支持的数字信封例程错误。\[1\]你也可以通过在命令行中输入 node -v 来查看你当前使用的 Node.js 版本。
#### 引用[.reference_title]
- *1* [error:0308010C:digital envelope routines::unsupported](https://blog.csdn.net/chy555chy/article/details/128481013)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [运行老版本的项目时 报错 Error: error:0308010C:digital envelope routines::unsupported 的问题解决](https://blog.csdn.net/youyudehan/article/details/128476816)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]