【亲测有效】解决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,成功了!!!

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

相关推荐
yashunan17 分钟前
Web_php_unserialize
android·前端·php
m0_zj25 分钟前
17.[前端开发]Day17-形变-动画-vertical-align
前端·css·chrome·html·html5
Edward-tan1 小时前
【玩转全栈】--创建一个自己的vue项目
前端·javascript·vue.js
青年夏日科技工作者1 小时前
虚幻浏览器插件 UE与JS通信
前端·javascript·html
雷神乐乐2 小时前
创建前端项目的方法
前端·javascript·vue.js
prince_zxill2 小时前
JavaScript面向对象编程:Prototype与Class的对比详解
前端·javascript·ecmascript·原型模式
不一样的信息安全2 小时前
Python Web框架比较:Flask与FastAPI的特性和应用场景
node.js
D.eL3 小时前
Vue 2 项目中 Mock.js 的完整集成与使用教程
前端·javascript·vue.js
brzhang3 小时前
墙裂推荐一个在 Apple Silicon 上创建和管理虚拟机的轻量级开源工具:lume
前端·后端
Along丶WG4 小时前
解决国内服务器 npm install 卡住的问题
前端·npm·node.js