项目场景:启动前端项目时报错:"digital envelope routines::unsupported"
问题描述
出现这个错误是因为 node.js V17版本中最近发布的OpenSSL3.0,V17后的版本可以尝试启用legacy OpenSSL provider来解决这个问题文章来源地址https://www.toymoban.com/news/detail-857213.html
解决方案:更改项目中的package.json文件
"scripts": { "dev": "SET NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve", "build:prod": "SET NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service build", "start": "SET NODE_OPTIONS=--openssl-legacy-provider && react-scripts start", "build": "SET NODE_OPTIONS=--openssl-legacy-provider && react-scripts build" },
文章来源:https://www.toymoban.com/news/detail-857213.html
到了这里,关于前段项目启动时遇到错误“digital envelope routines::unsupported“的解决办法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!