输入npm run dev报错“ensslErrorStack: [ ‘error:03000086:digital envelope routines::initialization“解决方法之一
一、问题描述
【未解决】1、输入java -version没有反应
【已解决】2、输入npm run dev报错
opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ],library: 'digital envelope routines',reason: 'unsupported',code: 'ERR_OSSL_EVP_UNSUPPORTED'
二、解决步骤
1、输入java -version但没有反应
我jdk用的是17版,教程1中提到 tools.jar 和dt.jar,查了文件包lib目录下,发现没有这两个文件。链接4网友又提到从jdk-9之后就已经没有tools.jar和dt.jar了,也不需要在classpath里面配置这些jar了。于是怀疑是版本问题,把jdk17改为了jdk1.8,对配置环境进行修改,配置可参考:
1)JAVA_HOME=jdk安装路径
2)JRE_HOME=jre安装路径
3)PATH= ;%JAVA_HOME%\bin;%JRE_HOME%\bin
4)CLASSPATH=.;%JAVA_HOME%\lib;%JRE_HOME%\lib
重启后,输入java -version依旧没有反应,算了问题暂时放着。
2、输入npm run dev报错解决方法
参考链接5,输入以下两句指令:
set NODE_OPTIONS=--openssl-legacy-provider
npm run dev
但依旧报错:
评论区网友提到的以下两句指令,所以也做尝试:
$env:NODE_OPTIONS="--openssl-legacy-provider"
npm run serve
会报错如下:
于是将指令改为
npm run dev
便可以运行了,十分感谢!
三、参考链接
1、关于Jdk中没有jre文件夹参考https://blog.csdn.net/qq_41219157/article/details/109667631
2、关于cmd 输入java -version没有任何反应参考https://blog.csdn.net/iloveubetty/article/details/120145789
3、关于java没有 tools.jar 和dt.jar https://www.cnblogs.com/zhangchao0515/p/9718235.html
4、jdk-9之后就已经没有tools.jar和dt.jarhttps://www.shuzhiduo.com/A/pRdB06vaJn/
5、实际解决方法见链接评论区https://blog.csdn.net/qq_46703452/article/details/128042437
输入npm run dev报错“ensslErrorStack: [ ‘error:03000086:digital envelope routines::initialization“解决方法之一相关推荐
- npm run dev报错opensslErrorStack: [ ‘error:03000086:digital envelope routines::initialization error‘ ]
报错: 方法一解决,在package.json 更改scripts 主要部分 "scripts": {"dev": "SET NODE_OPTION ...
- 运行老项目报错 opensslErrorStack: [ ‘error:03000086:digital envelope routines::initialization error‘ ].....
原因:node版本高于16,项目的版本不高于16. 解决方法: 在命令行修改环境变量:$env:NODE_OPTIONS="--openssl-legacy-provider" 然 ...
- vue启动项目报错opensslErrorStack: [ ‘error:03000086:digital envelope routines::initialization error‘ ]
问题描述 今天在GitHub上拉取了很久之前用vue2写的一个项目,然后报以下错误: 解决办法 先在该项目打开的编辑器终端执行如下命令: $env:NODE_OPTIONS="--opens ...
- error:03000086:digital envelope routines::initialization error 问题解决
问题描述 问题背景 更换新机器的时候下载使用了最新版的nodejs,部署老项目的时候启动报错了 错误描述 跑了一下ruoyi的项目试试,就直接给报了 Error: error:0308010C:dig ...
- opensslErrorStack: [ ‘error:03000086:digital envelope routines::initialization error‘ ]
学习练习:自定义 webpack 搭建 React 开发环境. 遇到的问题:在 terminal终端 执行 npx webpack-dev-server 时,报错:opensslErrorStack: ...
- 已解决:opensslErrorStack: [ ‘error:03000086:digital envelope routines::initialization error‘ ],
文章目录 问题描述 解决方案 问题描述 我的node 版本为 17.9.1,在运行一个老项目的时候,报如下错误: opensslErrorStack: [ 'error:03000086:digita ...
- error:03000086:digital envelope routines::initialization error
error:03000086:digital envelope routines::initialization error 问题原因分析: 1.node版本问题 2.具体错误原因:ERR_OSSL_ ...
- 【webpack】输入npm run dev报错: This is probably not a problem with npm. There is likely additional loggin
今天做项目的过程中,发现输入了npm run dev,报错提示.然后尝试去修改这个bug. 1.删除node_modules rm -rf node_modules 2.删除package-lock. ...
- 解决node.js-opensslErrorStack: [ ‘error:03000086:digital envelope routines::initialization error‘ ]错误
详细错误提示如下: 1-出现这个错误原因:因为我之前是node16更新到18后出现这个查了很多资料才知道node高版本加入了更严格的限制. 2-在项目的package.json文件下更改<scr ...
最新文章
- C++ fscanf函数分割读取文本文件
- LeetCode 59 Spiral Matrix II(螺旋矩阵II)(Array)
- arcgis出界址点成果表_界址点成果表打印
- GIT的初步使用记录
- struts2值栈分析
- 多麦克风做拾音的波束_【技术交流】音控未来——进击的麦克风阵列技术
- 学习 Bootstrap 5 之 Sizing 和 Spacing
- 如何把一个eclipse安装包放到eclipse中
- 安卓系统 国内谷歌服务器,在国内使用搭载安卓原生态系统谷歌手机,会是一种什么体验?...
- 光刻厚胶 Thick Resist(SU-8 GM10xx,SU-8 Microchem,SPR220,NR26-25000P)
- 新一批交通强国试点工作启动
- 零基础学习Java会不会很吃力?
- 【bzoj3065】: 带插入区间K小值 详解——替罪羊套函数式线段树
- 2018中国汽车企业排行榜TOP10
- MySQL数据库范围、模糊、时间范围(时间段)查询语句
- Word2016(2013)页码、分节符
- Lucene 7.5.0 索引文件之nvdnvm
- charles使用详解(觉得别人写的挺好的转载一下)
- BI的体系架构及相关技术
- cocos creator2.4.4益智教育游戏源码《顶级食物链》源码H5+安卓+IOS三端源码