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"
  },
相关推荐
谢尔登5 小时前
【Node.js】worker_threads 多线程
node.js
osnet9 小时前
showdoc二次开发
node.js·vue
泯泷9 小时前
「生产必看」在企业环境中正确使用 Node.js 的九大原则
前端·后端·node.js
太阳火神的美丽人生11 小时前
Vant WeApp 开启 NPM 遇到的问题总结
前端·npm·node.js
qingshun1 天前
Node 系列之预热知识(1)
node.js
余生H1 天前
前端的全栈混合之路Meteor篇:RPC方法注册及调用
前端·rpc·node.js·全栈
前端 贾公子1 天前
Node.js env 环境变量多种配置方式
node.js
sooRiverling1 天前
VUE 开发——Node.js学习(一)
vue.js·学习·node.js
_清豆°1 天前
NodeJS下载、安装及环境配置教程,内容详实
javascript·node.js
不惑_2 天前
最佳ThreeJS实践 · 实现赛博朋克风格的三维图像气泡效果
javascript·node.js·webgl