1.原因:Node版本发布了 OpenSSL3.0 对算法和秘钥大小增加了更为严格的限制,
vue项目在前端打包时报错,解决方案如下:
原先打包报错的命令 "build": "rimraf ../resources/static && vue-cli-service build",
修改后的打包命令
"build": "SET NODE_OPTIONS=--openssl-legacy-provider && rimraf ../resources/static && vue-cli-service build",
2.前端打包失败,报关于vue-cli,确保vue-cli是否正确安装,安装语句如下:
npm install @vue/cli-service --save-dev