运行npm run命令报错“error:0308010C:digital envelope routines::unsupported”

下载的前后端分离架构的开源项目,运行"npm run serve"命令启动前端服务时报错"error:0308010C:digital envelope routines::unsupported",这个错误通常是由于Node.js版本与项目依赖不兼容导致的,特别是在Node.js v17+版本中,百度该错误信息,参考文献1中给出多种解决方式,最终在命令行中运行下面的命令,再运行npm run serve即可正常启动前端服务。

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


参考文献:

1\]https://blog.csdn.net/m0_73442728/article/details/141640047

相关推荐
No喜欢吃香菜.20 小时前
node.js卸载并重新安装(超详细图文步骤)
node.js
qq_124987075320 小时前
基于node.js+vue的医院陪诊系统的设计与实现(源码+论文+部署+安装)
前端·vue.js·node.js·毕业设计
草梅友仁1 天前
草梅 Auth 1.7.0 发布 Demo 模式 | 2025 年第 37 周草梅周报
开源·node.js·github
谢尔登1 天前
【Webpack】模块联邦
前端·webpack·node.js
csdn_aspnet1 天前
Linux Node.js 安装及环境配置详细教程
linux·node.js
samonyu1 天前
fnm 简介及使用
前端·node.js
阿智@111 天前
推荐使用 pnpm 而不是 npm
前端·arcgis·npm
李游Leo2 天前
Node.js 多版本管理与 nvm/nvs 使用全流程(含国内镜像加速与常见坑)
node.js
Q_Q19632884752 天前
python+springboot+uniapp微信小程序题库系统 在线答题 题目分类 错题本管理 学习记录查询系统
spring boot·python·django·uni-app·node.js·php
陈随易2 天前
适合中国宝宝的AI编程神器,文心快码
前端·后端·node.js