npm版本bug

npm install 执行出现的问题

Error: error:0308010C:digital envelope routines::unsupported

npm版本问题,解决方案一般是这两个

  1. 执行命令
# linux:
set NODE_OPTIONS=--openssl-legacy-provider  
# windows
export NODE_OPTIONS=--openssl-legacy-provider
  1. 修改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"
}
  1. 安装命令
    npm install --registry https://registry.npmmirror.com
Licensed under CC BY-NC-SA 4.0
本文总阅读量 次 本文总访客量 人 本站总访问量 次 本站总访客数
使用 Hugo 构建
主题 StackJimmy 设计