因为 node.js V17版本中最近发布的OpenSSL3.0, 而OpenSSL3.0对允许算法和密钥大小增加了严格的限制
方法一
windows终端输入
set NODE_OPTIONS=--openssl-legacy-provider
方法二
降低node版本,比如16.+
方法三
package.json增加如下配置
"scripts": {"serve": "set NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve","build": "vue-cli-service build"},