若依 error:0308010C:digital envelope routines::unsupported
时间: 2023-11-01 17:59:08 浏览: 115
出现error:0308010C:digital envelope routines::unsupported错误是因为在node.js V17版本中最近发布的OpenSSL3.0对允许算法和密钥大小增加了严格的限制。这可能会对Vue的生态系统造成一些影响。解决这个问题有以下几种方案:
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 V17版本,安装Node.js V17-版本(永久性解决方法)
你可以尝试以上三种方案,如果仍然无法解决问题,可以考虑卸载Node.js并重新安装Node.js V17-版本。
相关问题
若依 Error: error:0308010C:digital envelope routines::unsupported
若依报错error:0308010C:digital envelope routines::unsupported通常是因为node.js版本过高导致的。解决这个问题的方法有两种:
1. 降低node.js版本到16版本以下,这是最直接的解决方法。
2. 如果无法更换node.js版本,可以通过修改vue工程的package.json文件来解决。具体方法是在"scripts"中添加以下内容:
```json
"scripts": {
"serve": "set NODE_OPTIONS=--openssl-legacy-provider & vue-cli-service serve",
"build": "vue-cli-service build"
}
```
这样就可以在启动vue工程时使用openssl-legacy-provider,从而解决error:0308010C:digital envelope routines::unsupported的问题。
Error: error:0308010C:digital envelope routines::unsupported
回答: 出现错误"Error: error:0308010C:digital envelope routines::unsupported"是因为在node.js V17版本中最近发布的OpenSSL3.0对允许算法和密钥大小增加了严格的限制,可能会对生态系统造成一些影响。\[1\]\[3\]解决这个问题的方法有几种。一种方法是安装较旧的node.js版本,可以使用nvm命令来切换到较旧的版本,具体步骤是在命令行中输入"nvm use node版本号",如果权限不够,可以尝试以管理员身份运行命令行。\[2\]另一种方法是尝试在终端中执行一些特定的命令,但这并不保证一定有效。\[3\]
#### 引用[.reference_title]
- *1* [npm run dev 报错:Error: error:0308010C:digital envelope routines::unsupported](https://blog.csdn.net/zp357252539/article/details/122559236)[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^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [Vue 报错error:0308010C:digital envelope routines::unsupported](https://blog.csdn.net/zjjxxh/article/details/127173968)[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^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)