Получение ошибок после обновления Angular - PullRequest
0 голосов
/ 07 июля 2019

Я обновил Angular с помощью ng update @angular/cli

Но теперь я получаю ошибки, как при проверке версии с использованием ng --version

Angular CLI: 8.1.0
Node: 10.16.0
OS: darwin x64
Angular: 
... 


Package                      Version
------------------------------------------------------
@angular-devkit/architect    <error>
@angular-devkit/core         <error>
@angular-devkit/schematics   <error>
@schematics/angular          <error>
@schematics/update           <error>

Затем я попытался удалить узел и Angular.Но это тоже неудача.Помоги мне решить это.Я использую MacBook.Спасибо.

1 Ответ

2 голосов
/ 07 июля 2019

Поскольку вы уже удалили некоторые пакеты, вы можете вернуться туда, где вы были раньше. Так что начните с чистого листа.

  1. В своем терминале перейдите на угловой проект, который вы пытаетесь обновить
  2. Удалить ваши node_modues
    • $ rm -rf node_modules
  3. Переустановите ваши текущие пакеты на основе package-lock.json, чтобы быть в правильном состоянии
    • $ npm ci
  4. Теперь вы можете снова посмотреть, какие пакеты нуждаются в обновлении.
    • $ ng update
  5. Обновите Angular CLI и ядро ​​вместе в соответствии с руководством по обновлению Angular
    • $ ng update @angular/cli @angular/core
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...