node版本过高出现ERR_OSSL_EVP_UNSUPPORTED错误

错误原因:

新版本的nodejs使用的openssl和旧版本不同,导致出错

解决方法:

1.将node版本重新换回16.x

2 windows 下

package.json文件下添加set NODE_OPTIONS=--openssl-legacy-provider &&

bash 复制代码
  "scripts": {
    "dev": "set NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve",
    "build:prod": "set NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service build",
    "build:stage": "vue-cli-service build --mode staging",
    "preview": "node build/index.js --preview",
    "lint": "eslint --ext .js,.vue src"
  },
相关推荐
m0_7482350720 分钟前
如何自由切换 Node.js 版本?
node.js
HugeYLH1 小时前
解决npm问题:错误的代理设置
前端·npm·node.js
杰九3 小时前
【环境配置】maven,mysql,node.js,vue的快速配置与上手
java·vue.js·spring boot·mysql·node.js·maven
GISer_Jing3 小时前
Node.js中如何修改全局变量的几种方式
前端·javascript·node.js
垣宇1 天前
Vite 和 Webpack 的区别和选择
前端·webpack·node.js
爱吃南瓜的北瓜1 天前
npm install 卡在“sill idealTree buildDeps“
前端·npm·node.js
翻滚吧键盘1 天前
npm使用了代理,但是代理软件已经关闭导致创建失败
前端·npm·node.js
浪九天1 天前
node.js的版本管理
node.js
浪九天1 天前
node.js的常用指令
node.js
浪九天1 天前
Vue 不同大版本与 Node.js 版本匹配的详细参数
前端·vue.js·node.js