升级node版本后启动项目报错
Error: error:0308010C:digital envelope routines::unsupported
在项目终端直接执行下面代码
export NODE_OPTIONS=--openssl-legacy-provider
然后启动项目
或在package.json 中增加
"scripts": {
"prod": "export NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve --mode prod",
"dev": "vue-cli-service serve --mode dev",
"pred": "export NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve --mode pred",
"build:dev": "export NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service build --mode dev",
"build:pred": "export NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service build --mode pred",
"build:prod": "export NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service build --mode prod"
},