0308010c专题

error:0308010C:digital envelope routines::unsupported【超详细图解】

目录 一、报错信息 二、分析原因 三、解决方案 一、报错信息 二、分析原因 node.js 18 不兼容oppsll,node.js v17以上版本中最近发布的OpenSSL3.0, 而OpenSSL3.0对允许算法和密钥大小增加了严格的限制 三、解决方案 方案1:打开终端,直接输入 Linux & Mac OS: export NODE_OPTIONS=

Error: error:0308010C:digital envelope routines::unsupported 问题如何解决

Error: error:0308010C:digital envelope routines::unsupported 通常与 Node.js 的加密库中对某些加密算法的支持有关。这个错误可能是因为 Node.js 的版本与某些依赖库不兼容导致的。特别是在 Node.js 17+ 版本中,默认使用 OpenSSL 3,而一些旧的加密方式在 OpenSSL 3 中不再被支持。 这里有几种可能的解

error:0308010C:digital envelope routines::unsupported(问题分析)

error:0308010C:digital envelope routines::unsupported 情况一:就是网上大部分人说的node 17版本的问题 出现这个错误是因为 node.js V17版本中最近发布的OpenSSL3.0, 而OpenSSL3.0对允许算法和密钥大小增加了严格的限制,可能会对生态系统造成一些影响. … 情况二:有可能是,您的项目是vue2的,但是你以为

快速解决报错 Error: error:0308010C:digital envelope routines::unsupported 的5种方案

这里写自定义目录标题 启动项目时,突然蹦出一行报错如图 解决办法 启动项目时,突然蹦出一行报错 Error: error:0308010C:digital envelope routines::unsupported 如图 查询得知: node.js V17版本中最近发布的OpenSSL3.0, 而OpenSSL3.0对允许算法和密钥大小增加了严格的限制,可能会对生态系统造

关于终端使用npm run serve时出现error:0308010C:digital envelope routines::unsupported错误的解决方案 (仅支持windows)

关于error:0308010C:digital envelope routines::unsupported  在查找借鉴之后 发现它的报错主要是因为node版本不支持造成的 像我的node 就是18.15.0  哦天 真的平时一看到报错就开始慌!!! 出现这种情况可以在终端输入  set NODE_OPTIONS=--openssl-legacy-provider 再 np

解决:Error: error:0308010C:digital envelope routines::unsupported

原因 出现这个错误是因为 node.js V17版本中最近发布的OpenSSL3.0, 而OpenSSL3.0对允许算法和密钥大小增加了严格的限制,可能会对生态系统造成一些影响。 在node.js V17以前一些可以正常运行的的应用程序,但是在 V17 版本可能会抛出这个异常。 碰到这个问题后,查到了这篇文章,只能临时解决,一重启就不行了 快速解决方案 终极解决方案(推荐): 修改配置文件,

Error: error:0308010C:digital envelope routines::unsupported的解决方案

因为最近安装了pnpm对node版本有要求,升级了node版本是18+以后,在运行之前的项目,就跑不起来了,报错如下: Error: error:0308010C:digital envelope routines::unsupported 解决方案一: node版本切换到16版本 使用nvm管理node版本,如下 //nvm查看node版本nvm list//nvm使用指定node

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

node 版本为16时报错,node 版本升级到20时报错: 95% emitting CompressionPlugin ERROR  Error: error:0308010C:digital envelope routines::unsupported   解决方案:     "dev": "SET NODE_OPTIONS=--openssl-l

快速解决Error: error:0308010C:digital envelope routines::unsupported的三种解决方案

问题描述: 报错:Error: error:0308010C:digital envelope routines::unsupported 报错原因: 因为 node.js V17版本中最近发布的OpenSSL3.0, 而OpenSSL3.0对允许算法和密钥大小增加了严格的限制 解决方案: 方案1:打开IDEA 终端,直接输入 Linux & Mac OS: export NODE_OPT

执行npm run dev报Error: error:0308010C:digital envelope routines::unsupported问题

vue2+element-ui项目,在执行npm run dev的时候突然报错: (node:19424) [DEP0111] DeprecationWarning: Access to process.binding('http_parser') is deprecated. (Use `node --trace-deprecation ...` to show where the warni

启动Vue项目报错Error: error:0308010C:digital envelope routines::unsupported

问题描述 启动Vue项目报错Error: error:0308010C:digital envelope routines::unsupported 出现这个一般就是node版本的问题,通过命令查看node -v查看node版本; 百度查了好多,都让我降低node版本,属实太麻烦了 在不改node版本的前提下,最终还是让我找到了解决办法;我们可以修改package.json,将dev和

报错:Error: error:0308010C:digital envelope routines::unsupported

运行旧项目时,报错:Error: error:0308010C:digital envelope routines::unsupported 主要原因:node版本太高了 解决方法:package.json 包文件中,添加代码 set NODE_OPTIONS=--openssl-legacy-provider &&  ,然后运行 npm run serve 注:linux环境下

idea启动vue项目:Error:0308010C:digital envelope routines::unsupported

此问题是因为Node.js的版本原因,此处安装的Node.js是最新长期维护版: 18.16.0 (includes npm 9.5.1) 有两种解决办法: #1、方法一重新安装低版本的node.js#2、方法二在package.json文件中进行配置【此种方法较简单】 介绍一下第二种方法: 1、打开vue项目目录,点击npm相关的package.json文件 2、配置一下packag

【Electron+Vue】Error: error:0308010C:digital envelope routines::unsupported

问题描述 使用 electron-builder 构建 vue 项目,运行 npm run electron:build ,构建过程报错。 / Bundling main process...ERROR Failed to compile with 1 errors