报错触发场景:Mac系统,开发工具启动从其他地方拷贝或者git克隆来的,非自建前端Vue项目时。

报错内容如下:

  opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ],
  library: 'digital envelope routines',
  reason: 'unsupported',
  code: 'ERR_OSSL_EVP_UNSUPPORTED'

 大致的意思是,不支持,实例化错误......

以下针对Mac的本次启动报错的解决方法:

找到目录下的'package.json'文件,

在"dev":处添加"export NODE_OPTIONS=--openssl-legacy-provider"

 自此本次Vue项目启动报错,轻松解决了!

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐