Я хочу обновить 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 до тех пор, пока не будут устранены проблемы с устареванием.