当前位置: 首页 > news >正文

高版本node启动RuoYi-Vue若依前端ruoyi-ui

在使用Node.js时,如果版本过高,特别是Node.js 17及以上版本,会出现vue-cli项目运行报错的问题。这是因为Node.js 17引入了OpenSSL 3.0,该版本不再支持md4算法,而在此之前,Node.js中的md4方法是可以正常使用的。在Node.js 17及更高版本中,如果继续使用md4,会抛出错误代码ERR_OSSL_EVP_UNSUPPORTED

方法一:设置启动命令

在启动项目之前,运行以下配置命令:

set NODE_OPTIONS=--openssl-legacy-provider

此命令的作用是告诉Node.js使用旧版的OpenSSL库,避免使用OpenSSL 3.0,从而规避错误的发生。

方法二:修改package.json配置

通过修改package.json文件,可以将上述命令直接添加到项目的启动脚本中。具体配置如下:

"dev":"set NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve --open", "build:prod":"set NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service build --report", "build:stage":"set NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service build --mode staging", "preview":"set NODE_OPTIONS=--openssl-legacy-provider && node build/index.js --preview",

这样,每次启动或打包项目时,都会自动使用旧版OpenSSL

方法三:降级Node.js版本

如果以上两种方法不适用,还可以将Node.js降级到16版本或更低版本。Node.js 16及以下版本不包含OpenSSL 3.0,因此不会出现md4不支持的问题,项目也可以正常运行。

http://www.jsqmd.com/news/188713/

相关文章:

  • 还在为论文发愁?这8款免费AI工具,从开题到答辩一键搞定!
  • 智启未来:人工智能如何重塑高等教育新生态
  • leetcode 842. Split Array into Fibonacci Sequence 将数组拆分成斐波那契序列
  • 计算机深度学习毕设实战-基于机器学习+深度学习的人脸识别检测系统实现(相似人脸识别)
  • [精品]基于微信小程序的校园食堂订餐服务系统 UniApp
  • 吐血推荐10个AI论文软件,本科生轻松搞定毕业论文!
  • 【IVY三维路径规划】常春藤算法无人机避障三维航迹规划【含Matlab源码 14821期】
  • 提高AI系统可靠性和鲁棒性的新方法
  • 科研绘图不用愁!虎贲等考 AI 打破 “专业壁垒”,让数据可视化更高效出彩
  • 鸿蒙6发展时间还短,生态完善远未达到所有人的要求
  • 单相boost PFC电路仿真 功率因数校正。 采用双闭环PI控制方式,电感电流内环+输出电压...
  • 学长亲荐!专科生必看8款AI论文软件测评与推荐
  • 交流异步电机 VF 恒压频比 VF 调速系统 matlab simulink 仿真
  • MATLAB Simulink 车辆二自由度质心侧偏角与横摆角速度相平面程序,可自定义参数说明
  • 学霸同款10个AI论文平台,继续教育学生轻松搞定毕业论文!
  • 直接上干货!咱用蚁群算法在三维空间里玩路径规划,就像蚂蚁找食物一样智能。先看效果:程序跑起来能自动避开障碍物,生成平滑的三维路径,还能看到算法收敛过程
  • 数据中台中的数据服务自动化测试
  • 【APF三维路径规划】人工势场APF复杂山地模型下无人机路径规划【含Matlab源码 14819期】
  • 【GSA三维路径规划】引力搜索算法无人机避障三维航迹规划【含Matlab源码 14820期】
  • tauri-plugin-store生成的store在哪里
  • 告别 PPT 创作内耗!虎贲等考 AI PPT:让学术演示 “颜值 + 逻辑” 双在线
  • 基于SSM框架的生鲜食品商城系统毕设源码+文档+讲解视频
  • 洛谷 P1853 投资的最大效益 题解
  • 科研 PPT 避坑指南:AI 生成≠模板化!虎贲等考 AI 凭 “学术定制感” 惊艳答辩场
  • Ubuntu下编辑文本文件的方法
  • 基于大数据的老旧小区改造需求评估与分析系统毕设源码+文档+讲解视频
  • [开源软件/技术调研/Github] OSS Insight: 深入洞察开源软件社区的分析工具
  • 基于大数据的美妆产品网络评价的数据采集与分析毕设源码+文档+讲解视频
  • 问卷设计内卷现场:人工 1 周 vs AI30 分钟!虎贲等考 AI 凭 “学术含金量” 赢麻了
  • 基于大数据的热门旅游景点推荐系统毕设源码+文档+讲解视频