当前位置:   article > 正文

Mac运行npm run serve报错opensslErrorStack

Mac运行npm run serve报错opensslErrorStack

问题描述

mac电脑运行npm run serve报错

  1. opensslErrorStack: [
  2. 'error:03000086:digital envelope routines::initialization error',
  3. 'error:0308010C:digital envelope routines::unsupported'
  4. ],
  5. library: 'digital envelope routines',
  6. reason: 'unsupported',
  7. code: 'ERR_OSSL_EVP_UNSUPPORTED'

 

 

解决方案:

         node版本从20降到18,问题还是未解决

  • openSSL版本问题?

        openSSL更新,问题还是未解决

  • 系统差异:package.json中scripts参数问题?

        尝试了多种方法,最终有效的方式是执行:

export NODE_OPTIONS=--openssl-legacy-provider npm run serve

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/503626
推荐阅读
相关标签
  

闽ICP备14008679号