npm install 执行出现的问题
Error: error:0308010C:digital envelope routines::unsupported
- 执行命令
# linux:
set NODE_OPTIONS=--openssl-legacy-provider
# windows
export NODE_OPTIONS=--openssl-legacy-provider
- 修改package.json文件
//加入这两句
"scripts":{
"serve": "SET NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve",
"build": "SET NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service build"
}
- 安装命令
npm install --registry https://registry.npmmirror.com