gogogo
管理员
管理员
  • UID25
  • 粉丝0
  • 关注0
  • 发帖数1377
阅读:354回复:1

npm启动项目出错 报错:‘Error: error:0308010C:digital envelope routines::unsupported’

楼主#
更多 发布于:2024-03-07 11:16

npm启动项目出错 报错:‘Error: error:0308010C:digital envelope routines::unsupported’





原因:node版本高于16,项目的版本不高于16,node17之后更新了OpenSSL。


解决方法:


1、方法一:


在命令行修改环境变量:$env:NODE_OPTIONS="--openssl-legacy-provider"
在启动项目:npm run serve  或 yarn start


2、方法二:
使用nvm将node修改为不高于16的版本
————————————————

3.按提示 :npx update-browserslist-db@latest    //更新浏览器版本
                        
原文链接:https://blog.csdn.net/weixin_44018654/article/details/123501046
zhangax2008
管理员
管理员
  • UID1
  • 粉丝0
  • 关注0
  • 发帖数26
沙发#
发布于:2024-03-21 16:14
临时解决方法:
$env:NODE_OPTIONS="--openssl-legacy-provider"
游客


返回顶部