Vue 打包或运行时报错Error: error:0308010C

news/2024/7/10 2:50:58 标签: vscode, 编辑器, vue

问题描述:
        报错:Error: error:0308010C

报错原因:
        主要是因为 nodeJs V17 版本发布了 OpenSSL3.0 对算法和秘钥大小增加了更为严格的限制,nodeJs v17 之前版本没影响,但 V17 和之后版本会出现这个错误。

解决方法:

(仅限 windows)

在package.json文件中修改以下配置

"scripts": {
    "dev": "vue-cli-service serve",
    "build:prod": "vue-cli-service build"
 }

修改为

"scripts": {
    "dev": "SET NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve",
    "build:prod": "SET NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service build"
},


http://www.niftyadmin.cn/n/5477535.html

相关文章

17-1-HTML5 新增语义标签及属性

文章目录 HTML5 新增语义标签及属性1 HTML5 新增的块级语义化标签2 HTML5 新增的多媒体标签(了解)2.1 音频 audio2.2 视频 video 3 HTML5 新增的 input 类型(了解) HTML5 新增语义标签及属性 1 HTML5 新增的块级语义化标签 以前…

Golang 为什么要使用接口

接口的存在本质上是为了抽象化,这里理解的重点是: 一个类型如果拥有一个接口需要的所有方法,那么这个类型就实现了这个接口 这说明接口一个很重要的特点就是抽象,把不同类型的相同特点进行抽象统一。 下面举一个例子&#xff0…

Qt第六章对话框

第六章QDialog(Layouts) 文章目录 第六章QDialog(Layouts)QDialogButtonBoxQMessageBoxQFileDialogQFontDialogQColorDialogQInpuDialogQProgressDialogQErrorMessage 模态对话框:在弹出对话框时,除了该对话框整个应用程序窗口都无法接受用户响应&#x…

【数据结构(三)】链表与LinkedList

❣博主主页: 33的博客❣ ▶️文章专栏分类:数据结构◀️ 🚚我的代码仓库: 33的代码仓库🚚 🫵🫵🫵关注我带你学更多数据结构知识 目录 1. 前言2.链表3.链表的实现3.1 IList接口3.2MyLinkList实现3.3 Test 4.LinkedList…

超图SuperMap-Cesium,地形图层,可以渲染一个或多个地形(地形可缓存DEM,TIN方式),webGL代码开发(2024-04-08)

1、缓存文件类型TIN格式,TIN的地形sct只能加一个 const viewer new Cesium.Viewer(cesiumContainer); viewer.terrainProvider new Cesium.CesiumTerrainProvider({isSct: true, // 是否为iServer发布的TIN地形服务,stk地形设置为falserequestWaterMask : true,…

MT4新手必读:如何避免常见交易错误,快速成为优秀交易者?

在金融市场中,交易是一门高风险高回报的活动。对于新手交易者来说,避免常见的交易错误并快速提升交易技巧是至关重要的。本文将为您介绍一些常见的交易错误、解决方案以及提升交易技巧的方法,帮助您在MT4交易平台上成为一名优秀的交易者。 **…

Spring与Spring Boot的区别和联系

在Java世界中,Spring框架无疑是最受欢迎的企业级应用开发框架之一。自2003年首次发布以来,Spring已经从一个轻量级的依赖注入容器发展成为一个全面的编程和配置模型。然而,随着技术的发展和市场需求的变化,Spring Boot于2014年应运…

大模型从入门到应用——OpenAI基础调用

摘要:这是OpenAI的基本调用,通过文章了解大模型的一个基础使用 1. 调用说明 在大型语言模型(LLM)的应用中,OpenAI的基础调用是入门的关键一步。通过调用OpenAI的API,我们可以利用其强大的语言处理能力&am…