Сбой команды обновления ng для обновления cli с v7 до v8 - PullRequest
4 голосов
/ 06 июня 2019

Сбой команды обновления ng для обновления cli-версии проекта v7 до v8.

Попытка вручную обновить cli также не удалась.

ng update @angular/cli

Ваша глобальная версия Angular CLI (8.0.1) больше вашей локальной версия (7.3.9). Используется локальная версия Angular CLI.

Пакет "@angular/compiler-cli" имеет несовместимую зависимость от однорангового узла "typescript" (requires ">=3.1.1 <3.3", would install "3.4.5"). Найдены несовместимые одноранговые зависимости. Смотри выше.

Ответы [ 2 ]

7 голосов
/ 06 июня 2019

попробуйте обновить все пакеты, используя ng update --all --force, если это не работает, попробуйте обновить ядро ​​и CLI ng update @angular/core @angular/cli.

и все еще не работать, затем установите машинопись вручную, используя npm i typescript@3.4

0 голосов
/ 06 июня 2019

Как и ответ выше, принудительно обновите, но в моем случае typcript @ latest не работает, потому что angular требует typescipt@3.4.Если вы заставляете все это установить версию 3.5, и вы должны понизить ее

...