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

VS Code安装React遇npm UNABLE_TO_GET_ISSUER_CERT_LOCALLY错误求助

解决npm UNABLE_TO_GET_ISSUER_CERT_LOCALLY错误(React安装场景)

以下是针对该错误的几种有效解决方案,可根据自身场景选择:

1. 临时禁用SSL验证(临时应急用)

执行以下命令关闭npm的严格SSL校验:

npm config set strict-ssl false

重新运行npx create-react-app my-app完成安装后,建议恢复SSL校验以保证安全:

npm config set strict-ssl true

2. 配置内网CA证书(公司网络环境适用)

如果是公司内网使用自签证书导致的问题,找到内网CA证书文件(通常为.crt格式),执行以下命令配置:

npm config set cafile "C:\实际路径\your-ca-cert.crt"

也可以直接修改用户目录下的.npmrc文件,添加一行:

cafile=C:\实际路径\your-ca-cert.crt

3. 切换为国内npm镜像

国内网络环境下,切换到淘宝镜像可绕开证书及网络问题:

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

完成React项目创建后,如需恢复官方源可执行:

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

4. 检查并清理代理设置

若开启了代理但配置错误,也会触发该证书错误:

  • 查看当前代理配置:
    npm config get proxy
    npm config get https-proxy
    
  • 清理不必要的代理配置:
    npm config delete proxy
    npm config delete https-proxy
    

清理后重新尝试安装命令。

内容的提问来源于stack exchange,提问作者Aditi Gupta

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.08 06:40:37