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

执行npm install -g @angular/cli安装Angular CLI报错如何解决?

解决npm安装@angular/cli报错方案

你遇到的报错分为两类:一类是npm源使用http协议不符合TLS要求,另一类是本地npm缓存损坏导致的pickAlgorithm读取错误,按以下步骤操作即可解决:

  • 修正npm源为HTTPS协议
    先查看当前使用的npm源:
    npm config get registry
    如果返回结果为http开头的地址,执行以下命令切换为HTTPS协议的源:

    • 切换官方源:npm config set registry https://registry.npmjs.org/
    • 切换国内镜像源(速度更快):npm config set registry https://registry.npmmirror.com/
  • 清理损坏的npm缓存
    执行以下命令强制清理本地缓存,解决Cannot read properties of null (reading 'pickAlgorithm')报错:
    npm cache clear --force

  • 重新执行安装命令
    Windows系统请用管理员身份运行终端,Mac/Linux系统可在命令前加sudo提升权限,执行安装:
    npm install -g @angular/cli


补充说明

过程中出现的deprecated类警告属于依赖包版本迭代的正常提示,不影响安装使用,无需额外处理。


内容的提问来源于stack exchange,提问作者Emanuel bass

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.29 00:06:06