新闻中心

遇到 npm install 报错 CERT_HAS_EXPIRED(证书过期)

发布时间:2025-04-16 浏览数:15

1. ‌临时关闭SSL验证‌

bash

Copy Code

npm config set strict-ssl false

这会跳过SSL证书验证,但会降低安全性,建议仅作为临时解决方案‌13。

问题解决后需重新启用:

bash

Copy Code

npm config set strict-ssl true

2. ‌切换镜像源‌

‌官方源‌:

bash

Copy Code

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

‌淘宝镜像源(新版)‌:

bash

Copy Code

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

注意:旧版淘宝源(npm.taobao.org)已不再维护‌45。

3. ‌更新npm和Node.js‌

升级npm至最新版本:

bash

Copy Code

npm install -g npm

检查Node.js版本并更新‌26。

4. ‌清除缓存‌

bash

Copy Code

npm cache clean --force

我就是切换了镜像源就好了的。

 

留言咨询

提交

信息提交后,将有专人联系您!