Не удается обновить глобальный угловой/cli с 11 по 12

#angular-cli

Вопрос:

Работает в Windows 10 с:

  • Узел v14.17.0
  • NPM v6.14.13

У меня был установлен Angular/CLI 11.0.1 по всему миру. Я застрял, пытаясь обновить его до v12, но что бы я ни делал, ng —версия возвращает угловой интерфейс командной строки: 11.0.1.

Я пытался:

  • удаление
  • проверка кэша npm
  • очистка кэша npm-принудительная
  • установка npm-g @angular/cli@последняя версия
  • установка npm-g @angular/cli@12.1.3

Все они работают нормально, без ошибок.

Однако ng —версия по — прежнему возвращает угловой интерфейс командной строки: 11.0.1.

Есть какие-нибудь идеи?

Ответ №1:

Не добрался до причины проблемы. Тем не менее, я исправил это, удалив узел и очистив каталог узла. Затем переустановите узел и Угловой с нуля. Немного больно.

Ответ №2:

Бежать ng update @angular/core@12 @angular/cli@12

Чтобы узнать больше об Angular 11.0 -> 12.0, обратитесь к этому руководству по обновлению:

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

Комментарии:

1. Это для обновления проекта до Angular 12, а не фактической установленной глобальной версии Angular.