error:0308010C:digital envelope routines::un supported
时间: 2023-09-20 14:15:07 浏览: 56
引用和引用中提到的错误"error:0308010C:digital envelope routines::unsupported"是一个与加密相关的错误。它表明在使用npm或yarn运行开发服务器时,可能存在一些与加密相关的问题。而引用中提到的Windows命令"set NODE_OPTIONS=--openssl-legacy-provider"是一种解决方案,用于在Windows上设置一个环境变量以使用旧版本的OpenSSL加密库。这可能有助于解决加密问题导致的错误。
建议尝试以下解决方案来解决这个问题:
1. 首先,确保你的npm和yarn版本是最新的,可以通过运行"npm install -g npm"或"yarn global upgrade"来更新它们。
2. 如果你使用的是Windows系统,尝试在命令行中运行"set NODE_OPTIONS=--openssl-legacy-provider",然后再次运行"npm run dev"或"yarn run dev"。这将设置一个环境变量,指示Node.js使用旧版本的OpenSSL加密库。
3. 如果上述方法没有解决问题,你可以尝试卸载并重新安装Node.js。确保从官方网站下载最新版本的Node.js,并按照官方文档中的说明进行安装。
4. 如果问题仍然存在,你可以尝试在项目目录中删除"node_modules"文件夹并重新运行"npm install"或"yarn install"来重新安装项目的依赖项。
请注意,这些解决方案可能因个人环境和项目设置而有所不同。如果问题仍然存在,建议参考相关文档或寻求进一步的技术支持。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [快速解决Error: error:0308010C:digital envelope routines::unsupported的三种解决方案](https://blog.csdn.net/m0_65933139/article/details/130690790)[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^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* [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^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]