install npm报错,提示这个certificate has expired

好久没有打开过webStorm了,今天一打开install一下npm报错了,起初还以为是npm的版本低了,从10.2.4升级到了10.5.0 报错依然在

查阅了其他博主的解决方案,发现他们大部分都解决了,而我的报错依然还在, 他们的解决方案是

第一步:清空缓存

npm cache clean --force

第二步:重新设置新的镜像源

npm config set registry https://registry.npmmirror.com

第三步:使用npm安装工具,重新安装即可

npm install

但是这个对我这个情况来说是无效的,还是得从跟上解决问题,经过分析图片中的错误,

html 复制代码
 npm ERR! Code CERT HAS_EXPIRED

这个是说代码证书已过期。

好的,我们已经知道这个问题所在了,解决方案为两种,一种为:把这个证书进行更新,两一种直接绕过证书的安全校验,我显然选择了第二种,绕过去,因为后面还是会出现这种风险的,索性一步到位。

在命令行窗口直接执行命令即可

html 复制代码
npm config set strict-ssl false

然后再npm一下的插件就行了。

总结:遇到代码报错时,在寻找答案的同时,也需要剖析问题的本身,从源头入手,可能其他博主遇到这个问题,按照网上的那中解决方案给解决了,我的这个不行,具体问题具体分析吧。

相关推荐
MariaH2 分钟前
初识MySQL
前端
陳陈陳7 分钟前
从Token到Embedding:一篇文章搞懂大模型的「文字数学变形记」
前端·javascript·ai编程
十有八七7 分钟前
AI时代的置身X内
前端·人工智能
橘子星22 分钟前
LLM 无状态架构实践:从原理到代码落地
前端·javascript·人工智能
LiuMingXin22 分钟前
意图与代码之间:AI编程范式全景解读
前端·后端·面试
壹方秘境1 小时前
ApiCatcher支持抓包HTTP传输大文件的实现原理分享
前端·后端·客户端
一份执念1 小时前
uni-app项目 (vue+vite + uni-UI)中引入umd格式JS文件,微信小程序中导入报错处理方案
前端·uni-app·echarts
ClouGence1 小时前
2026 年自动化测试工具选型指南:8 款主流工具对比
前端·测试
lichenyang4532 小时前
为什么需要双线程通信、JavaScriptProxy 和 runJavaScript 分别干什么
前端
以和为贵2 小时前
前端也能搞懂 RAG:用 JS 手写一条最小检索增强链路
前端·人工智能·面试