Обновление приложения Angular с версии 4.x.x до 6.0 - PullRequest
0 голосов
/ 11 мая 2018

У меня очень большой проект с большим количеством компонентов.На самом деле это проект с открытым исходным кодом, которому я помогаю. Он был построен на Angular 4. В настоящее время он работает на Angular 4. Я пытаюсь обновить его, следуя этому сайту https://update.angular.io/ и вручную ища использованиекаждая зависимость и переписывание кода для нее в соответствии с Angular 6 является очень беспокойным. Я получаю много ошибок, решение которых приводит к другим ошибкам. Поэтому мой вопрос: необходимо ли обновить мое приложение до последней версии Angular 6?Если да, то нет их простых способов сделать это.Далее я читаю это We do not recommend moving across multiple major versions. под предупреждением на https://update.angular.io/.Требуется ли обновление моего приложения.

1 Ответ

0 голосов
/ 27 декабря 2018

Я думаю, что вы должны выполнить миграцию, поскольку версия 4 устарела по следующим причинам:

Причины перехода на Angular 7

  • Отсутствие документации и поддержки при возможных ошибках устаревших версий
  • Возможность использовать новейшие функции https://blog.angular.io/tagged/release-notes
  • Если у нас последняя версия, будет проще перейти с 7 до последних версий, просто запустив команду
  • Оптимизация производительности
  • Исправление ошибок
  • Ошибки устаревшей версии не будут исправлены, включая проблемы безопасности

Что является предупреждением о переходе через основные версии о

Из руководства по обновлению https://angular.io/guide/updating подразумевается, что инструмент «Angular Update Guide» может потребовать некоторых изменений вручную, а для основных версий они рекомендуют принять во внимание необходимые изменения, приведенные ниже, но вам может потребоваться создать новый проект с нуля и начните перемещать свои компоненты к этому новому, применяя рекомендации AUG.

Если посмотреть на Политику по устареванию, похоже, что долгосрочная поддержка v4.x.x окончена:

https://angular.io/guide/releases#support-policy-and-schedule

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...