![](https://img2023.cnblogs.com/blog/1290242/202212/1290242-20221212135422134-278923458.png)
Vue 报错error:0308010C:digital envelope routines::unsupported
查了好多,找出原因:因为我刚装了最新的node 版本18.12.1
出现这个错误是因为 node.js V17版本中最近发布的OpenSSL3.0, 而OpenSSL3.0对允许算法和密钥大小增加了严格的限制,可能会对生态系统造成一些影响.
解决方法:
windows命令提示符:
set NODE_OPTIONS=--openssl-legacy-provider
我用了这个解决了
参考:https://blog.csdn.net/zjjxxh/article/details/127173968