首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何修正vue中的ERR_OSSL_EVP_UNSUPPORTED错误?

如何修正vue中的ERR_OSSL_EVP_UNSUPPORTED错误?
EN

Stack Overflow用户
提问于 2022-02-26 01:48:55
回答 1查看 3.8K关注 0票数 3
代码语言:javascript
运行
复制
opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ],
  library: 'digital envelope routines',
  reason: 'unsupported',
  code: 'ERR_OSSL_EVP_UNSUPPORTED'
}

Node.js v17.4.0

当执行npm运行服务时,会发生此错误。目前,node是v16.14.0版本,即使连续重新安装,也会重复相同的错误,因为这些错误经常发生在节点v17中。

代码语言:javascript
运行
复制
"scripts": {
    "serve": "export NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve",
    "build": "export NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service build",
    "lint": "export NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service lint"
},

如果使用上述代码,则可以执行该代码,但在使用停靠程序构建映像时再次出现问题。有解决办法吗?

EN

回答 1

Stack Overflow用户

发布于 2022-11-21 05:16:19

在您的package.json中添加如下所示,省略导出,它将为我工作

代码语言:javascript
运行
复制
 "scripts": {
 "serve": "NODE_OPTIONS=--openssl-legacy-provider vue-cli-service  serve",
     },
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71273466

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档