npm证书过期问题

ops/2024/10/22 17:17:34/

更新npm

确保你安装了最新版本的npm

npm install -g npm

清除npm缓存

有时候,缓存中可能包含过期的证书。

npm cache clean --force

使用不同的注册表

切换到不同的注册表可能有帮助

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

检查系统日期和时间

确保你的系统日期和时间设置正确。如果系统时间不准确,可能会导致证书过期的问题。

使用Yarn

由于错误提到了Yarn,你可以尝试使用Yarn而不是npm。首先全局安装Yarn,然后使用以下命令运行项目

yarn install

尝试更新npm时仍然遇到了证书过期的问题。这可能是因为你的npm配置中仍然指向了一个使用过期证书的注册表。为了解决这个问题,你可以尝试以下步骤

一、手动更新npm注册表的证书

打开终端并运行以下命令,手动更新npm注册表的证书

npm config set ca ""

二、切换到默认注册表

尝试将npm注册表切换回默认的npm官方注册表,运行以下命令

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

三、再次尝试更新npm

然后再次运行更新npm的命令

npm install -g npm

http://www.ppmy.cn/ops/57031.html

相关文章

win10 docker-compose搭建ELK日志收集

elk的威名大家都知道,以前前司有专门的人维护,现在换了环境,实在不想上服务器看,所以就摸索下自己搭建,由于现场服务器是需要类似向日葵那样连接,我还是把日志弄回来,自己本地filebeat上传到es中…

【数据结构】手写堆 HEAP

heap【堆】掌握 手写上浮、下沉、建堆函数 对一组数进行堆排序 直接使用接口函数heapq 什么是堆???堆是一个二叉树。也就是有两个叉。下面是一个大根堆: 大根堆的每一个根节点比他的子节点都大 有大根堆就有小根堆&#xff1…

Prometheus 云原生 - 微服务监控报警系统 (Promethus、Grafana、Node_Exporter)部署、简单使用

目录 开始 Prometheus 介绍 基本原理 组件介绍 下文部署组件的工作方式 Prometheus 生态安装(Mac) 安装 prometheus 安装 grafana 安装 node_exporter Prometheus 生态安装(Docker) 安装 prometheus 安装 Grafana 安装…

redis消息队列

redis 的list类型实现消息队列: list结构实现的优缺点: 2、pubsub模式(消息发布订阅)实现消息队列 pubsub的优缺点: 命令行实现: pub:第一次发送有两个接收,第二个只有一个接收 sub接收&#x…

LabVIEW心电信号自动测试系统

开发了一种基于LabVIEW的心电信号自动测试系统,通过LabVIEW开发的上位机软件,实现对心电信号的实时采集、分析和自动化测试。系统包括心电信号采集模块、信号处理模块和自动化测试模块,能够高效、准确地完成心电信号的测量与分析。 硬件系统…

第一关:Linux基础知识

Linux基础知识目录 前言LinuxInternStudio 关卡1. InternStudio开发机介绍2. SSH及端口映射2.1 什么是SSH?2.2 如何使用SSH远程连接开发机?2.2.1 使用密码进行SSH远程连接2.2.2 配置SSH密钥进行SSH远程连接2.2.3 使用VScode进行SSH远程连接 2.3. 端口映射…

什么是天使投资

天使投资的概念和由来 天使投资,英文为 Angel Investment,是指个人投资者将自己的资金投入到初创公司或小型企业中,以换取公司的股权。天使投资者通常是有高净值的个人,他们愿意承担高风险,希望通过投资早期企业获得高…

【Qt课设】基于Qt实现的中国象棋

一、摘 要 本报告讨论了中国象棋程序设计的关键技术和方法。首先介绍了中国象棋的棋盘制作,利用Qt中的一些绘画类的函数来进行绘制。在创作中国象棋棋子方面,首先,我们先定义一下棋子类,将棋子中相同的部分进行打包,使…