启动vue项目时报错:digital envelope routines::unsupported
今天把node.js升级到了最新版v18.12.1,启动以前的vue项目时报错:digital envelope routines::unsupported,在网上查询了解决方法,记录下
1、原因:
node.js 的版本问题
因为 node.js V17版本中最近发布的OpenSSL3.0, 而OpenSSL3.0对允许算法和密钥大小增加了严格的限制,可能会对生态系统造成一些影响。故此以前的项目在升级 nodejs 版本后会报错
2、解决方法
修改package.json,在相关构建命令之前加入set NODE_OPTIONS=–openssl-legacy-provider
"scripts": {"serve": "SET NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve","build": "SET NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service build" },
或者降低版本试试
启动vue项目时报错:digital envelope routines::unsupported相关推荐
- Vue报错 digital envelope routines::unsupported
第一种方法失败: 出现这个错误是因为 node.js V17+版本中最近发布的OpenSSL3.0, 而OpenSSL3.0对允许算法和密钥大小增加了严格的限制,可能会对生态系统造成一些影响. 方法1 ...
- VUE报错 error:0308010C:digital envelope routines::unsupported
新克隆的项目启动时报错Error: error:0308010C:digital envelope routines::unsupported 前期安装过低版本Node,后期换成了最新版Node,后来 ...
- 项目报错error:0308010C:digital envelope routines::unsupported
描述 在终端使用npm指令运行项目时报错error:0308010C:digital envelope routines::unsupported 原因 出现这个错误是因为 node.js V17版本 ...
- Vue 报错error:0308010C:digital envelope routines::unsupported
Vue 报错error:0308010C:digital envelope routines::unsupported 出现这个错误是因为 node.js V17版本中最近发布的OpenSSL3.0, ...
- Error: error:0308010C:digital envelope routines::unsupported(Vue2项目报错)
问题描述 在 终端输入 npm run dev 命令,项目运行报错 Error: error:0308010C:digital envelope routines::unsupported 问题原因 ...
- npm run serve 报错:Error: error:0308010C:digital envelope routines::unsupported
项目场景: vue项目npm install之后运行报错 问题描述 npm run serve 报错:Error: error:0308010C:digital envelope routines:: ...
- npm start报错Error: error:0308010C:digital envelope routines::unsupported
(41条消息) npm run dev 报错:Error: error:0308010C:digital envelope routines::unsupported_爱的叹息的博客-CSDN博客 n ...
- 启动vue项目报错:npm ERR! enoent ENOENT: no such file or directory, open‘E:xxxx\package.json‘
问题描述:cmd / VSCode 启动vue项目报错:npm ERR! enoent ENOENT: no such file or directory, open'E:xxxx\package.j ...
- npm run dev的时候出现报错:Error: error:0308010C:digital envelope routines::unsupported以及‘export’ 不是内部或外部命令
1.今天在运行webpack打包工具的时候,出现了以下错误: node:internal/crypto/hash:67this[kHandle] = new _Hash(algorithm, xofL ...
最新文章
- linux查看地址和,UNIX/LINUX平台下查看MAC和WWN地址的方法
- C#中Delegate和Event以及它们的区别(转载)
- 我的Blog页面设计
- 小技巧:让linux程序在后台运行
- java 记事本编译_肿么用记事本编译运行java程序代码?
- flask-配置的设置-三种配置的实现方法
- SBI旗下交易所SBI VC Trade推出比特币借贷服务
- 设计自己的基于Selenium 的自动化测试框架-Java版(2) - 定义自己的工作流程
- 聊聊 Python 的单元测试框架(二):nose 和它的继任者 nose2
- 深入理解Java虚拟机2——内存管理机制及工具
- sql记录去重(SQL查询或者删除表中重复记录)
- kodi文件管理smb服务器,KODI win10,kodi不能发现smb共享
- Poker Ⅱ 机械键盘使用说明书
- Android 系统字体
- android 设置默认铃声,我的Android进阶之旅------gt;Android系统设置默认来电铃声、闹钟铃声、通知铃声,android进阶...
- API拦截方法一:PE简介
- 如何使用deeptools处理BAM数据
- Spire.XLS:一款Excel处理神器
- 乔布斯的简历120万被拍卖,HR看了想打人……
- 3GPP TS 23501-g51 中英文对照 | 4.4.7 MSISDN-less MO SMS Service
热门文章
- 计算机无法启动的原因及解决方法,电脑软件无法启动常见的三种原因以及解决方法...
- 嵌入式 shell 学习之for语句
- STL标准库常见面试题(一)
- Jenkins 报mvn:command not found、npm:command not found
- 系统工程方法论类毕业论文文献都有哪些?
- Adobe国际认证 Illustrator CC 考试学习指南
- Windows 7下配置Lex和Yacc
- 1.22(Grocery Problem)
- 聚客通scrm快速开发
- 谷歌浏览器无法访问摄像头的解决方案