You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

执行npm i时出现ERR_SSL_CIPHER_OPERATION_FAILED错误求助

解决npm install时的ERR_SSL_CIPHER_OPERATION_FAILED错误

针对你遇到的SSL加密操作失败错误,试试以下几种方案:

  • 临时跳过SSL验证(紧急方案)
    执行这条命令绕开SSL证书检查,先完成安装:

    npm install --no-strict-ssl
    

    注意:这只是临时手段,长期使用有安全风险,问题解决后记得改回默认设置。

  • 升级Node.js和npm到最新稳定版
    旧版本的Node/npm和OpenSSL可能存在兼容性bug,直接升级到LTS版本就能解决大部分这类问题:

    • 直接去Node.js官网下载最新LTS包覆盖安装
    • 用nvm管理版本的话,执行:
      nvm install --lts
      nvm use --lts
      
  • 检查系统SSL证书

    • 确认系统根证书是否过期或损坏,Windows可以通过控制面板的「证书管理器」更新,macOS用「钥匙串访问」检查并更新根证书
    • 手动指定npm使用的CA证书:
      npm config set cafile "/path/to/your/ca-certificate.pem"
      
  • 切换npm镜像源
    可能是当前使用的镜像源SSL配置有问题,换成国内镜像试试:

    npm config set registry https://registry.npmmirror.com/
    
  • 重置npm网络相关配置
    清理可能冲突的代理或SSL配置:

    npm config delete proxy
    npm config delete https-proxy
    npm config set strict-ssl true
    npm cache clean --force
    

内容的提问来源于stack exchange,提问作者Tahsin Chouhan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 21:50:40