Угловая версия CLI отображается как 7.3.9, а не 8 - PullRequest
0 голосов
/ 06 июня 2019

Я пытаюсь создать новый проект в последней версии Angular.Я установил Angular cli глобально, используя команду npm install -g @angular/cli.Но когда я проверяю версию с помощью команды ng v, она показывает версию как Angular CLI: 7.3.3, а не версию 8. Также, когда проект создается с использованием этого CLI, он показывает версию проекта Angular как Angular: 7.2.15.Как это можно исправить или это последняя версия?

Ответы [ 3 ]

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

Вам необходимо обновить свой узел до последней версии узла (12 +) и до последней npm И глобально обновить свой клиент

$ npm install -g @angular/cli 

Для обновления до Angular 8

  $ ng update @angular/cli @angular/core

Для получения более подробной информации https://www.techiediaries.com/updating-angular-cli-projects/

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

Вы запускаете ng v в проекте Angular?

Если это так, ng показывает CLI, установленный в вашем проекте, а не ваш глобальный. Теперь, если вы хотите перейти на v8, примите схему ng update и не обновляйте Angular и его библиотеки вручную.

Обновите CLI с помощью ng update @angular/cli и перечислите обновляемые с помощью ng update. Другие библиотеки могут быть обновлены через npm.

Кроме того, рекомендуется иметь контроль версий (commit) после каждого обновления, поскольку Angular CLI требует, чтобы репозиторий был чистым, чтобы иметь возможность обновляться.
Ng-радость!

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

Удалите папку npm в папке ROAMING и очистите кеш, используя npm cache clean в командной строке.

А затем попробуйте переустановить npm install и затем используйте эту команду npm install -g @angular/cli

...