npm证书过期问题

更新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
相关推荐
excel13 分钟前
为什么相同卷积代码在不同层学到的特征完全不同——基于 tfjs-node 猫图像识别示例的逐层解析
前端
知识分享小能手13 分钟前
React学习教程,从入门到精通,React 使用属性(Props)创建组件语法知识点与案例详解(15)
前端·javascript·vue.js·学习·react.js·前端框架·vue
用户214118326360216 分钟前
dify案例分享-免费玩转即梦 4.0 多图生成!Dify 工作流从搭建到使用全攻略,附案例效果
前端
CodeSheep16 分钟前
稚晖君又开始摇人了,有点猛啊!
前端·后端·程序员
JarvanMo18 分钟前
Flutter Web vs Mobile:主要区别以及如何调整你的UI
前端
IT_陈寒38 分钟前
Java性能优化:从这8个关键指标开始,让你的应用提速50%
前端·人工智能·后端
天生我材必有用_吴用40 分钟前
Vue3+Node.js 实现大文件上传:断点续传、秒传、分片上传完整教程(含源码)
前端
摸鱼的春哥1 小时前
前端程序员最讨厌的10件事
前端·javascript·后端
酷ku的森2 小时前
Redis中的Zset数据类型
数据库·redis·缓存
牧羊狼的狼5 小时前
React 中的 HOC 和 Hooks
前端·javascript·react.js·hooks·高阶组件·hoc