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

news/2025/2/26 5:41:17

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.niftyadmin.cn/n/5868078.html

相关文章

【MySQL】表连接原理

目录 1、背景2、环境3、表连接原理【1】驱动表和被驱动表【2】内连接【3】外连接【4】嵌套循环连接【5】join buffer 4、总结 1、背景 在进行sql查询时有时需要多张表的查询结果组成一个共同的结果返回,这时就用到了mysql中连接的用法,接下来就以两张表…

Maven 从下载到实战:一站式配置与使用指南

一、Maven 简介 Maven 是一款基于 POM(Project Object Model) 的 Java 项目管理工具,支持依赖管理、构建自动化、标准化项目结构等功能。其核心优势包括: 依赖管理:自动下载和管理第三方库(JAR 包&#xf…

数据中心“失宠”与AI算力争夺加剧的深度剖析与未来展望

一、案例分析:微软取消数据中心租约事件 1.1 事件回顾 2025 年2月,微软取消数据中心租约这一事件在科技行业引起轩然大波。据投行 TD Cowen 的报告显示,微软通过对供应链渠道的深入调查,发现微软已取消了总计 “数百兆瓦” 容量…

【Java项目】基于SpringBoot的【旅游管理系统】

【Java项目】基于SpringBoot的【旅游管理系统】 技术简介:采用Java技术、MySQL数据库、Spring框架实现。 系统简介:系统包括管理员、用户二个用户角色,管理员功能可以管理个人中心、用户管理、景区分类管理、景区信息管理、景区商城管理、商品…

django:更新页面但未生效

一、前言 在运维一个三方django项目时发现: 新打包上传的vue静态页面并没有被django替换,页面请求时,仍响应的是老版本的页面内容(该内容实际上已经被删除)。 尽管清理了浏览器缓存,仍无法解决这一问题。 二…

平滑升级旧版nginx,支持lua动态代理转发多个云平台VNC画面

nginx是部署在华为欧拉的docker容器中,版本是2203sp1.x86_64 查看旧版nginx的版本与编译配置信息: nginx -Vnginx version: nginx/1.24.0 built by gcc 10.3.1 (GCC) built with OpenSSL 1.1.1wa 16 Nov 2023 TLS SNI support enabled configure argum…

短剧源码部署搭建小程序搭建IAA+IAP混合解锁模式

在当今数字化内容消费迅速增长的时代,短剧作为一种新兴的内容形式,凭借其短小精悍、节奏紧凑的特点,迅速吸引了大量用户。作为一名软件体验测试人员,我有幸体验了一款集创新与实用为一体的短剧小程序。这款小程序不仅在前端用户体…

【WordPress】发布文章时自动通过机器人推送到钉钉

在您的主题下functions.php中添加如下代码: function wpso_dingding_publish_notify($post_ID) {// 获取文章对象$post get_post($post_ID);// 检查是否是文章首次发布(即不是修订版)if (get_post_status($post_ID) publish && !g…