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"
  },
相关推荐
轮回的秋1 小时前
nvm 管理多版本node
node.js·nvm
s***55816 小时前
如何自由切换 Node.js 版本?
node.js
小小前端_我自坚强1 天前
渐进增强、优雅降级及现代Web开发技术详解
javascript·node.js
b***9101 天前
Node.js卸载超详细步骤(附图文讲解)
node.js
mixboot1 天前
配置 Node.js npm镜像源 安装 Claude Code
npm·node.js·nvm·claude code
q***71011 天前
如何在Windows系统上安装和配置Node.js及Node版本管理器(nvm)
windows·node.js
q***06471 天前
最新最详细的配置Node.js环境教程
node.js
希冀1231 天前
Node.js学习
前端·学习·node.js
Never_Satisfied1 天前
在JavaScript / Node.js中,Node.js的依赖项在跨平台时需要解决的问题
开发语言·javascript·node.js
梦想平凡1 天前
宝塔面板搭建 Node.js + MongoDB + Redis 环境
redis·mongodb·node.js