今天执行npm run serve或npm run build时报了如下的错误
根据报错信息分析时node 17版本的问题,但是我用的是node 14版本,最后在stack overflow上找到了解决办法,在package.json里添加环境变量 export NODE_OPTIONS=--openssl-legacy-provider;
"scripts": {
"serve": "export NODE_OPTIONS=--openssl-legacy-provider;vue-cli-service serve",
"build": "export NODE_OPTIONS=--openssl-legacy-provider;vue-cli-service build",
"lint": "vue-cli-service lint"
},
然后在运行npm run serve时恢复正常