Error message “error:0308010C:digital envelope routines::unsupported“

1.降级到 Node.js v16。

您可以从 Node.js 的 website 重新安装当前的 LTS 版本。

您也可以使用 nvm。对于 Windows,请使用 nvm-windows

2.启用传统 OpenSSL 提供程序。

在类 Unix 系统(Linux、macOS、Git bash 等)上:

bash 复制代码
export NODE_OPTIONS=--openssl-legacy-provider 

在 Windows 命令提示符下:

bash 复制代码
set NODE_OPTIONS=--openssl-legacy-provider

在 PowerShell 上:

复制代码
$env:NODE_OPTIONS = "--openssl-legacy-provider" 
相关推荐
阿珊和她的猫3 小时前
Webpack 优化:构建速度与包体积的双重提升
前端·webpack·node.js
百***67038 小时前
node.js卸载并重新安装(超详细图文步骤)
node.js
by__csdn9 小时前
nvm安装部分node版本后没有npm的问题(14及以下版本)
前端·npm·node.js
by__csdn9 小时前
Node与Npm国内最新镜像配置(淘宝镜像/清华大学镜像)
前端·npm·node.js
pp-周子晗(努力赶上课程进度版)9 小时前
Node.js 模块系统选择-学习 CommonJS 和 ESM
node.js·webrtc
陈陈小白10 小时前
npm run dev报错Error: listen EADDRINUSE: address already in use :::8090
前端·npm·node.js·vue
杂鱼豆腐人10 小时前
pnpm环境下防止误使用npm的方法
前端·git·npm·node.js·git bash
Q_Q51100828512 小时前
python+uniapp基于微信小程序的垃圾分类信息系统
spring boot·python·微信小程序·django·flask·uni-app·node.js
郏国上16 小时前
查询数据库上所有表用到图片和视频的数据,并记录到excel表
mongodb·node.js·excel