首页 前端知识 npm install digital envelope routines::unsupported解决方法

npm install digital envelope routines::unsupported解决方法

2024-05-27 09:05:23 前端知识 前端哥 743 106 我要收藏

目录

  • 一、问题描述
  • 二、问题原因
  • 三、解决方法


一、问题描述

执行命令 npm install 报错:digital envelope routines::unsupported

二、问题原因

Node.js 17 版本引入了 OpenSSL 3.0,它在算法和密钥大小方面实施了更为严格的限制。这一变化导致 npm 的升级与 OpenSSL 3.0 不兼容,从而引发了初始化失败的问题。

三、解决方法

新建系统环境变量中设置 NODE_OPTIONS 变量值为 --openssl-legacy-provider:
在这里插入图片描述

转载请注明出处或者链接地址:https://www.qianduange.cn//article/9647.html
标签
评论
会员中心 联系我 留言建议 回顶部
复制成功!