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

西宁网站建设官网公关策划网站建设

西宁网站建设官网,公关策划网站建设,网站开发到上线的流程,广告制作合同模板免费今天在打包vue2项目时,遇到一个报错: 最关键的代码如下: Error: error:0308010C:digital envelope routines::unsupportedat new Hash (node:internal/crypto/hash:80:19)百度后发现是node版本的问题。 在昨天我确实操作了一下node&…

今天在打包vue2项目时,遇到一个报错:
在这里插入图片描述
在这里插入图片描述

最关键的代码如下:

Error: error:0308010C:digital envelope routines::unsupportedat new Hash (node:internal/crypto/hash:80:19)

百度后发现是node版本的问题。

在昨天我确实操作了一下node,由于另一个项目是vue3的,所以使用nvm 切换了一下node,我这边的node只有两个版本:18.16.114.21.3
在这里插入图片描述
报错信息的最后显示的node版本是20.12.2

由于我这边的打包是通过jenkins自动打包的,所以服务器上的node版本是20.12.2

百度后的解决办法:
在这里插入图片描述

解决办法1:node版本降级

这种方法只适用于单一的框架,比如统一使用vue2则,对node版本的要求在16以下即可,但是我这边项目vue2+vue3共存,则不能单纯的通过node版本降级来实现。

解决办法2:在package.json中添加以下的代码——SET NODE_OPTIONS=–openssl-legacy-provider

在这里插入图片描述
我在package.json中更改了serve+build+build:test三个命令的代码:
在这里插入图片描述
最终问题得以解决!!!

多多积累,多多收获!!!

http://www.yayakq.cn/news/571546/

相关文章:

  • 家居网站建设策划开发360导航下载
  • 网站建设哪家好首选万维科技汕头百度快速优化排名
  • 珠海哪里学网站开发百度商桥怎么和网站
  • 网站建设 源美设计刷赞网站推广软件
  • 如何用网站做招聘网站免费优化
  • 网站自动收录知乎怎么做自己网站推广产品
  • dede 网站搬家网站开发的单价
  • 郑州网站推广价格公司网站首页大图怎么做
  • 白头鹰网站一天可以做多少任务wordpress更换主题 小工具
  • 建站魔方极速网站建设网站设计平台 动易
  • 网站qq临时会话本溪做网站
  • 网站建设专业可行性分析如何制作史莱姆 简单
  • 上传文章网站建设网站的知识
  • 外贸公司网络推广许昌正规网站优化公司
  • wdcp创建网站伊川网站开发
  • 网站缓存实例新网站建设服务
  • 30多了学网站建设晚吗有什么做分销的几个网站
  • thinkphp 做门户网站关键词优化提升排名
  • 深圳网站优化平台能做ppt的软件
  • wdcp 网站建设小程序用什么语言开发
  • 校园网站模版广州市中智软件开发有限公司
  • 免费创建个人博客网站wordpress 萌主题下载
  • 织梦网站优化教程手表网站欧米茄报价
  • 大型门户网站建设大概多少钱辽宁招标网招标公告
  • 东莞网站制作购买温州手机网站制作多少钱
  • 网站 手机兼容创建网站的各项费用
  • 专业的做网站软件关于公司网站建设的申请
  • 找人做网站需要什么条件施工企业资质证书封皮
  • 移动互联网 网站建设电子商务做网站设计
  • 润滑油手机网站模板中投建设集团有限公司 网站