【亲测有效】解决npm报错:RequestError: unable to verify the first certificate

问题简述

帖主从nodejs官网下载安装nodejs后,发现使用以下命令安装electron会报错

powershell 复制代码
npm install electron

报错信息如下:

powershell 复制代码
npm ERR! RequestError: unable to verify the first certificate

解决方案

网上列举的方案,无外乎:

  • 设置strict-ssl
  • 更换国内镜像源
  • 修改ca

最后经过帖主实测屁用没有!!!

后来,帖子无意中看到了这个帖子,文中提到了淘宝镜像包命令行管理工具cnpm,我突然彻悟:国内源既然有对应的cnpm,当然要用国内版的npm!!!

首先换源:

powershell 复制代码
npm config set registry https://registry.npm.taobao.org

然后安装cnpm

powershell 复制代码
npm install cnpm -g

最后使用cnpm安装electron

powershell 复制代码
cnpm install electron

最后使用cnpm安装electron,成功了!!!

下面贴一张安装成功的截图:

相关推荐
Hi_kenyon2 分钟前
快速入门VUE与JS(二)--getter函数(取值器)与setter(存值器)
前端·javascript·vue.js
海云前端16 分钟前
前端面试加分技巧:文本省略 + Tooltip 优雅实现,附可直接复用代码(求职党必看)
前端
在西安放羊的牛油果7 分钟前
浅谈 storeToRefs
前端·typescript·vuex
triumph_passion7 分钟前
Zustand 从入门到精通:我的工程实践笔记
前端·性能优化
pusheng20257 分钟前
双气联防技术在下一代储能系统安全预警中的应用
前端·安全
C_心欲无痕8 分钟前
ts - 交叉类型
前端·git·typescript
彭涛3618 分钟前
Blog-SSR 系统操作手册(v1.0.0)
前端
全栈前端老曹14 分钟前
【前端路由】React Router 权限路由控制 - 登录验证、私有路由封装、高阶组件实现路由守卫
前端·javascript·react.js·前端框架·react-router·前端路由·权限路由
zhuà!35 分钟前
uv-picker在页面初始化时,设置初始值无效
前端·javascript·uv
Amumu1213836 分钟前
React应用
前端·react.js·前端框架