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

Vue 报错error:0308010C:digital envelope routines::unsupported 解决方案

Vue 报错error:0308010C:digital envelope routines::unsupported 解决方案
拿了一个比较老的项目部署在本地,然后先安装依赖npm install,最后npm run serve,在run serve的时候报错:报错error:0308010C:digital envelope routines::unsupported,出现这个错误是因为 node.js V17版本中最近发布的OpenSSL3.0, 而OpenSSL3.0对允许算法和密钥大小增加了严格的限制。我们在package.json增加配置
“scripts”: {
“serve”: “set NODE_OPTIONS=–openssl-legacy-provider && vue-cli-service serve”,
“build”: “set NODE_OPTIONS=–openssl-legacy-provider && vue-cli-service build”
},
这种方式其实很好,我这样更改了package.json之后,在命令行用npm run build 或者是 npm run serve 都可以正常走了,不会报错。


http://www.kler.cn/a/564031.html

相关文章:

  • MySQL--DCL全解全知
  • 【大模型系列篇】大模型微调工具 LLama-Factory、Unsloth、ms-SWIFT
  • GS Quant——一个用于量化金融的 Python 工具包
  • css+js提问
  • 网络信息安全专业信息技术基础实训室解决方案
  • android keystore源码分析
  • git stash 和 git stash pop 的用法
  • C# Unity 唐老狮 No.2 模拟面试题
  • Automa 浏览器自动化编排 实现自动化浏览器操作
  • HarmonyOS NEXT 原生应用/元服务调试概述
  • 【多线程-第三天-NSOperation的练习-tableView异步下载网络图片-下载操作缓存池 Objective-C语言】
  • 蓝桥杯备考:DFS问题之数独
  • qt QTreeWidget`总结
  • 回调函数的用法
  • 【含开题报告+文档+PPT+源码】基于大数据的交通流量预测系统
  • SOC-ATF 安全启动BL31流程分析(3)
  • java实现多图合并加字和画框等
  • golang性能分析之pprof
  • 电脑开机无显示的故障原因
  • jmeter聚合报告如何添加单位_性能测试连载(8)jmeter压力测试中的难点解析