Как обновить Angular с V6 до V7, когда последняя версия V8? - PullRequest
2 голосов
/ 13 июня 2019

Обычно я обновляю Angular до последней версии, но у меня есть старое приложение в v6, которое я хотел бы сначала обновить до V7 (что не является последним).

Документация Angular не оченьclear:

  • Обновление до V7 базовой платформы и CLI, запустив ng update @angular/cli @angular/core в своем терминале.
  • Обновление до V8 основной инфраструктуры и CLI, запустив ng update @angular/cli @angular/core в вашем терминале

Однако ng-update всегда пытается обновиться до последней версии.

Ответы [ 2 ]

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

Следуйте инструкциям на upgrade.angular.io .Вы можете установить свою текущую и желаемую версию так, как вы хотите.Для 6.0-7.0 это минимальные шаги:

  1. npm install -g rxjs-tslint
  2. rxjs-5-to-6-migrate -p src / tsconfig.app.json
  3. ng update @ angular / cli @ angular / core
0 голосов
/ 13 июня 2019

ng update @ angular / core @ 7.0.0 - или любую версию, которую вы хотите установить.

Вы также можете зайти в package.json, обновить ядро ​​до нужной версии и запуститьnpm install

...