Vue报错ERR_OSSL_EVP_UNSUPPORTED解决方法

 更新时间:2024年08月05日 09:10:03   作者:ASUKAtwo l  
Vue项目启动时报错ERR_OSSL_EVP_UNSUPPORTED,本文主要介绍了Vue报错ERR_OSSL_EVP_UNSUPPORTED解决方法,具有一定的参考价值,感兴趣的可以了解一下

现象

在Vue项目中,启动时报错ERR_OSSL_EVP_UNSUPPORTED。
具体报错内容:

at FSReqCallback.readFileAfterClose [as oncomplete] (node:internal/fs/read_file_context:68:3) {
opensslErrorStack: [ ‘error:03000086:digital envelope routines::initialization error' ],
library: ‘digital envelope routines',
reason: ‘unsupported',
code: ‘ERR_OSSL_EVP_UNSUPPORTED'
}

报错原因

由于node.js版本过高导致和以前的openssl版本不兼容。

解决方法

提供了两种解决方法,二选一。

1.设置环境变量

windows平台:使用命令行输入如下命令:

set NODE_OPTIONS="--openssl-legacy-provider"

linux平台:使用命令行输入如下命令:

export NODE_OPTIONs=--openssl-legacy-provider

2.修改Vue配置文件

在Vue的配置文件package.json中,在script中的serve和build命令中添加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",
    "lint": "vue-cli-service lint"
  },

到此这篇关于Vue报错ERR_OSSL_EVP_UNSUPPORTED解决方法的文章就介绍到这了,更多相关Vue ERR_OSSL_EVP_UNSUPPORTED内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家! 

相关文章

  • vue引入iconfont图标库的优雅实战记录

    vue引入iconfont图标库的优雅实战记录

    使用组件库时,图标往往不能满足需求,所以我们常常需要用到第三方图标库,这篇文章主要给大家介绍了关于vue引入iconfont的相关资料,需要的朋友可以参考下
    2021-06-06
  • 使用vue-cli(vue脚手架)快速搭建项目的方法

    使用vue-cli(vue脚手架)快速搭建项目的方法

    本篇文章主要介绍了使用vue-cli(vue脚手架)快速搭建项目的方法,vue-cli 是一个官方发布 vue.js 项目脚手架,使用 vue-cli 可以快速创建 vue 项目,感兴趣的小伙伴们可以参考一下
    2018-05-05
  • vue中的dom节点和window对象

    vue中的dom节点和window对象

    这篇文章主要介绍了vue中的dom节点和window对象,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-04-04
  • vuejs父子组件之间数据交互详解

    vuejs父子组件之间数据交互详解

    这篇文章主要为大家详细介绍了vuejs父子组件之间的数据交互,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-08-08
  • 使用vue与jquery实时监听用户输入状态的操作代码

    使用vue与jquery实时监听用户输入状态的操作代码

    本文是脚本之家小编给大家带来的使用vue与jquery实时监听用户输入状态,实现效果是input未输入值时,按钮禁用状态,具体操作代码大家参考下本文吧
    2017-09-09
  • 谈谈VUE种methods watch和compute的区别和联系

    谈谈VUE种methods watch和compute的区别和联系

    本篇文章主要介绍了谈谈VUE种methods watch和compute的区别和联系,具有一定的参考价值,有兴趣的可以了解一下
    2017-08-08
  • Vue如何获取url路由地址和参数简单示例

    Vue如何获取url路由地址和参数简单示例

    这篇文章主要给大家介绍了Vue如何获取url路由地址和参数的相关资料,通过简单的代码示例,帮助读者快速掌握Vue路由的基本用法,需要的朋友可以参考下
    2023-03-03
  • Vue 3 中的 toRef 和 toRefs 函数案例讲解

    Vue 3 中的 toRef 和 toRefs 函数案例讲解

    这篇文章主要介绍了Vue 3 中的 toRef 和 toRefs 函数,toRef 和 toRefs 函数是 Vue 3 中的两个非常有用的函数,它们可以帮助我们更好地管理组件中的响应式数据,并且可以提高组件的性能和用户体验,需要的朋友可以参考下
    2024-06-06
  • vue+vux实现移动端文件上传样式

    vue+vux实现移动端文件上传样式

    这篇文章主要介绍了vue+vux实现移动端文件上传样式,样式使用的是vux的cell组件,需要的朋友可以参考下
    2017-07-07
  • 基于vue实现页面滚动加载的示例详解

    基于vue实现页面滚动加载的示例详解

    页面内容太多会导致加载速度过慢,这时可考虑使用滚动加载即还没有出现在可视范围内的内容块先不加载,出现后再加载,所以本文给大家介绍了基于vue实现页面滚动加载的示例,需要的朋友可以参考下
    2024-01-01

最新评论