【问题标题】:Cannot update global angular/cli from 11 to 12无法将全局 angular/cli 从 11 更新到 12
【发布时间】:2021-07-27 20:54:55
【问题描述】:

在 Windows 10 中运行:

  • 节点 v14.17.0
  • NPM v6.14.13

我在全球范围内安装了 Angular/CLI 11.0.1。我一直在尝试将其升级到 v12,但无论我做什么, ng --version 都会返回 Angular CLI: 11.0.1。

我试过了:

  • 正在卸载
  • npm 缓存验证
  • npm 缓存清理 --force
  • npm install -g @angular/cli@latest
  • npm install -g @angular/cli@12.1.3

这些都运行正常,没有错误。

但是,ng --version 仍然返回 Angular CLI: 11.0.1。

有什么想法吗?

【问题讨论】:

    标签: angular-cli


    【解决方案1】:

    没有找到问题的原因。 但是,我确实通过卸载节点并清除节点目录来修复它。然后从头开始重新安装 Node 和 Angular。有点痛。

    【讨论】:

      【解决方案2】:

      运行ng update @angular/core@12 @angular/cli@12

      要了解 Angular 11.0 -> 12.0,请参阅此更新指南:

      https://update.angular.io/?l=3&v=11.0-12.0

      【讨论】:

      • 这是为了将项目更新到 Angular 12,而不是实际安装的 Angular 全局版本。
      猜你喜欢
      • 2021-10-16
      • 1970-01-01
      • 2020-08-01
      • 2022-01-25
      • 2020-05-03
      • 1970-01-01
      • 2021-08-23
      • 1970-01-01
      • 2021-10-05
      相关资源
      最近更新 更多