解决 npm 安装 Claude Code 时的 SSL 证书错误

问题描述
在执行以下命令安装 Claude Code 时:

npm install -g @anthropic-ai/claude-code

出现如下错误:

UNABLE_TO_GET_ISSUER_CERT_LOCALLY

通常是因为本地网络环境拦截了 HTTPS 请求,导致 npm 无法验证服务器的 SSL 证书。关闭严格验证可以完美绕过这个问题。

解决步骤

1. 临时关闭 npm 的严格 SSL 证书验证

npm config set strict-ssl false
  1. 全局安装 Claude Code
npm install -g @anthropic-ai/claude-code
  1. 恢复安全设置(️ 重要)
安装完成后,请务必恢复 SSL 验证以确保后续下载的安全性:

npm config set strict-ssl true
  1. 验证安装
claude --version

更多推荐