解决执行npm run dev报错node: --openssl-legacy-provider is not allowed in NODE_OPTIONS

问题:

最近下载了一个开源系统,执行npm install很顺利,以为大功告成,结果运行npm run dev时报错node: --openssl-legacy-provider is not allowed in NODE_OPTIONS

解决方法:
  • 应用程序配置(package.json),移除对--openssl-legacy-provider的引用。
  • 找到scripts关于OpenSSL的配置
  • 修改前:
  • 修改后
  • 然后我依次执行了以下命令
bash 复制代码
npm uninstall

npm install

npm run dev

成功运行啦~(撒花✿✿ヽ(°▽°)ノ✿)

相关推荐
学习星球2 小时前
Astro 全栈实战:拆解 RealWorld 项目
前端·javascript·架构·系统架构·前端框架·c5全栈
软件开发JR3 小时前
基于Web的足球青训俱乐部管理后台系统的设计与开发
java·前端·spring boot·毕业设计
那年窗外下的雪.3 小时前
VXLAN EVPN 分层排障:从 VTEP 可达、ARP/MAC 到 MAC Mobility
服务器·前端·网络·数据库·spine
禁止摆烂_才浅4 小时前
JavaScript 类型判断:instanceof 与 constructor 原理深度解析
前端·javascript·面试
gezg4 小时前
DeepSeek Harness 插件:Excel 拖进输入框,AI 自己去读文件
前端·ai编程
Asize4 小时前
HTTP 明明无状态,登录态怎么就保住了——React + Zustand + JWT 鉴权全流程拆解
前端·javascript
两只羊ovo4 小时前
MCP:AI 界的 USB-C,把模型和世界「插」起来
前端
Darling噜啦啦4 小时前
JWT 登录鉴权全链路:从 Zustand 状态管理到 Axios 拦截器,彻底搞懂前端鉴权工程
前端
可涵不会debug4 小时前
LangChain 示例选择器(Example selectors)完整基础概念解读
服务器·前端·数据库
Csvn4 小时前
😱 React `<StrictMode>`:为什么 useEffect 被调用了两次?别慌,这是特性不是 bug
前端