nodejs执行 npm run dev时错误

INFO Starting development server...

95% emitting CompressionPlugin ERROR Error: error:0308010C:digital envelope routines::unsupported

我的node.js 的版本是 node-v20.11.0-x64 ,听说16以上的版本会有这个问题,具体是什么忘了。需要在npm run dev前执行以下代码,之后再执行 npm run dev就解决了。

java 复制代码
$env:NODE_OPTIONS="--openssl-legacy-provider"
相关推荐
Mapmost几秒前
Web端三维模型标准(一):单位与比例、多边形优化
前端
www_stdio11 分钟前
JavaScript 执行机制详解:从 V8 引擎到执行上下文
前端·javascript
我命由我1234523 分钟前
HTML - 换行标签的 3 种写法(<br>、<br/>、<br />)
前端·javascript·css·html·css3·html5·js
暮冬十七28 分钟前
[特殊字符] Vue3 项目最佳实践:组件命名、目录结构与类型规范指南
前端·前端架构·vue3项目搭建
F_Director32 分钟前
简说Vue3 computed原理
前端·vue.js·面试
行走的陀螺仪41 分钟前
Flutter 开发环境配置教程
android·前端·flutter·ios
焦糖小布丁43 分钟前
代码签名证书如何有效消除Windows系统警告?
前端
icebreaker1 小时前
重新思考 weapp-tailwindcss 的未来
前端·javascript·css
焦糖小布丁1 小时前
为什么IP地址SSL证书比域名证书更贵?
前端
光影少年1 小时前
WEBNN是什么,对前端工程带来哪些优势
前端·web3·web