npm ERR! code CERT_HAS_EXPIRED

执行npm i报错:

npm ERR! code ETIMEDOUT
npm ERR! syscall connect
npm ERR! errno ETIMEDOUT
npm ERR! network request to https://registry.npmjs.org/react-redux failed, reason: connect ETIMEDOUT 104.16.2.35:443
npm ERR! network This is a problem related to network connectivity.
npm ERR! network In most cases you are behind a proxy or have bad network settings.
npm ERR! network

如图:

原因:这个报错是因为npm服务器的SSL证书证书过期了。

解决方法:

1.win + R打开cmd,依次执行下方的命令即可。

清除npm缓存

npm cache clean --force

设置npm的严格SSL证书验证为false

npm config set strict-ssl false

安装

npm install

相关推荐
寧笙(Lycode)3 分钟前
OpenTelemetry 入门
前端
猪哥帅过吴彦祖5 分钟前
Flutter 系列教程:列表与网格 - `ListView` 和 `GridView`
前端·flutter·ios
用户352120195606 分钟前
React hooks (useRef)
前端
Mintopia9 分钟前
⚡当 Next.js 遇上实时通信:Socket.io 与 Pusher 双雄传
前端·后端·全栈
tangdou36909865513 分钟前
可怕!我的Nodejs系统因为日志打印了Error 对象就崩溃了😱 Node.js System Crashed Because of Logging
前端·javascript·后端
Takklin16 分钟前
Vue 与 React 应用初始化机制对比 - 前端框架思考笔记
前端·react.js
Mintopia18 分钟前
🎨 数据增强技术在 AIGC 训练中的应用:提升 Web 生成的多样性
前端·javascript·aigc
华仔啊19 分钟前
如何用 Vue3 打造高级音乐播放器?进度条+可视化效果,代码简洁可复用!
前端·css·vue.js
小傅哥20 分钟前
新项目完结,Ai Agent 智能体、拖拉拽编排!
前端·后端
程序铺子23 分钟前
如何使用 npm 安装 sqlite3 和 canvas 这些包
javascript·npm·node.js