Обновление с Angular 5 до Angular 6 - PullRequest
0 голосов
/ 11 июня 2019

Я хочу обновить Angular 5 до Angular 6 для определенного веб-приложения.В настоящее время мы не можем использовать угловое число 8 из-за проблемы с зависимостями, которую мы не смогли выделить (возможно, что-то не рекомендуется и что она удалена между 5 и 8).

У меня есть проблема с наборами команд I 'мы видели, что обновление с angular 5 до angular 6 было написано, когда angular 6 была последней версией, поэтому у них есть такие вещи, как

npm install @angular/cli@latest -g

, которые, если я сейчас это сделаю, попытаются обновить до 8.0.2 (будучисамое последнее).

Полагаю, я мог бы попытаться выполнить обновление до

npm install @angular/cli@6.2.9 -g

или аналогичного, но это привело меня к кошмару с поиском версий для всего набора обновлений, которыйэто будет мощная PITA (тем более что руководство здесь содержит 29 различных пакетов, которые устанавливаются с использованием @latest (не считая того, сколько мне придется исследовать, что мы используем, которые не являются частью этого набора обновлений).

Есть ли какой-нибудь ресурс, который уже выполняет эту работу для меня? Наверное, нет, но вы никогда не знаете.

Наше обновлениеМы планируем обновить до 6 (чтобы воспользоваться некоторыми изменениями в веб-пакете и некоторыми инструментами, которые были написаны для 6+ для повышения скорости сборки), а затем перед обновлением до 8 переработать все из списка устаревших. Однако мы должныточка, в которой мы не можем откладывать обновление 6 до тех пор, пока не будут устранены проблемы с устареванием.

1 Ответ

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

Хотя процесс миграции не сильно повлиял на ваш проект. Это зависит от сложности веб-приложения.

Вот полезная ссылка, которая может помочь вам в миграции https://update.angular.io/#7.0:8.0 https://medium.com/@filipjerga/angular-5-to-angular-6-migration-guide-7ba4d2544411

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