【Vue】ERR_OSSL_EVP_UNSUPPORTED 报错问题解决
1. 出现问题背景
初始化vue项目之后, 重新npm run dev时出现报错
具体报错内容:
at FSReqCallback.readFileAfterClose [as oncomplete] (node:internal/fs/read_file_context:68:3) {
opensslErrorStack: [ ‘error:03000086:digital envelope routines::initialization error’ ],
library: ‘digital envelope routines’,
reason: ‘unsupported’,
code: ‘ERR_OSSL_EVP_UNSUPPORTED’
}
2. 解决方案
来源:https://stackoverflow.com/questions/69394632/webpack-build-failing-with-err-ossl-evp-unsupported
我使用的Win系统开发,Node版本v18.16, 下面两种方案:
a. PowerShell命令行输入: $env:NODE_OPTIONS="--openssl-legacy-provider"
之后重新执行 npm run dev成功启动服务
b. CMD 命令行输入:set NODE_OPTIONS="--openssl-legacy-provider"
之后重新执行 npm run dev成功启动服务
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)