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

Win10 64位全局安装@angular/cli@1.6.4遇peer依赖警告求助

解决Angular CLI 1.6.4全局安装时的Peer依赖警告问题

我之前也碰到过类似的peer依赖警告,尤其是在搭配npm 5.x和较旧版Angular CLI的时候,给你几个可行的解决步骤:

问题原因分析

你看到的这两个警告,是因为@schematics/angular@0.1.13和@schematics/schematics@0.0.13都声明了需要@angular-devkit/schematics@0.0.46作为peer依赖,但npm 5.x版本不会自动安装peer依赖包——这是当时npm的设计逻辑,和你安装的windows-build-tools、重装CLI的操作无关,所以之前的尝试没解决问题。

具体解决步骤

  1. 先全局安装缺失的peer依赖包:
    npm install --global @angular-devkit/schematics@0.0.46
    
  2. 重新安装@angular/cli@1.6.4(如果之前已经装过,可以先卸载再装,或者直接覆盖安装):
    # 可选:先卸载已安装的CLI
    npm uninstall --global @angular/cli@1.6.4
    # 重新安装指定版本
    npm install --global @angular/cli@1.6.4
    
  3. 验证安装结果,执行以下命令查看是否还有警告:
    ng --version
    

这样操作后,那个peer依赖缺失的警告应该就会消失了。需要注意的是,Angular CLI 1.x属于比较老旧的版本,如果后续有项目升级需求,建议考虑逐步迁移到更稳定的新版本,但针对当前的问题,上面的步骤足够解决。

内容的提问来源于stack exchange,提问作者Fatima Hossny

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.15 03:26:02