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

问题简述

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

npm install electron

报错信息如下:

npm ERR! RequestError: unable to verify the first certificate

解决方案

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

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

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

npm config set registry https://registry.npm.taobao.org

然后安装cnpm

npm install cnpm -g

最后使用cnpm安装electron

cnpm install electron

最后使用cnpm安装electron,成功了!!!
下面贴一张安装成功的截图:
【亲测有效】解决npm报错:RequestError: unable to verify the first certificate_第1张图片

你可能感兴趣的:(疑难解答,npm,前端,node.js)