当前位置: 首页 > news >正文

【Node.js】解决npm报错:RequestError: unable to verify the first certificate

1. 问题简述

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

npm install electron

报错信息如下:

npm ERR! RequestError: unable to verify the first certificate

2. 解决方案

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

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

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

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

2.1. 换源

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

2.2. 安装cnpm

npm install cnpm -g

2.3. 使用cnpm安装electron

cnpm install electron

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

http://www.lryc.cn/news/248666.html

相关文章:

  • 语言模型文本处理基石:Tokenizer简明概述
  • 淘宝商品详情数据接口(店铺搬家、数据分析、代购商城、ERP选品、无货源铺货、品牌监控)
  • 面试篇之微服务(一)
  • 智慧科研助力科研数据的分析处理
  • el-select实现分屏效果
  • 微信小程序本地和真机调试文件上传成功但体验版不成功
  • windows系统用nginx部署web应用
  • 如何利用Python进行数据归一化?
  • Linux 基本语句_13_消息队列
  • Maven——仓库
  • Pandas:一个实用高效的Python数据处理库
  • Spring第三课,Lombok工具包下载,对应图书管理系统列表和登录界面的后端代码,分层思想
  • DDoS高防IP到底是什么?
  • el-row错位问题解决
  • torch indices x[indices] 内存不足崩溃,python进程锁报错。
  • 第二证券:机构争分夺秒抢滩 金融大模型落地为时尚早
  • C#WPF使用MaterialDesign 显示带遮罩的对话框
  • Nuxt.js:下一代Web开发框架的革命性力量
  • 【JavaEE初阶】死锁问题
  • uniapp 打包的 IOS打开白屏 uniapp打包页面空白
  • 在 Redis 中使用 JSON 文档:命令行界面(CLI)和 Navicat 集成
  • Win Server 2019远程桌面服务部署
  • vue3-在自定义hooks使用useRouter 报错问题
  • 深度学习框架:Pytorch与Keras的区别与使用方法
  • 1145. 北极通讯网络(Kruskal,并查集维护)
  • 【23-24 秋学期】NNDL 作业9 RNN - SRN
  • Docker + Jenkins + Nginx实现前端自动化部署
  • 文生视频的发展史及其原理解析:从Gen2、Emu Video到PixelDance、SVD、Pika 1.0
  • 【python+Excel】读取和存储测试数据完成接口自动化测试
  • WordPress插件大全-免费的WordPress插件汇总