Как управлять Angular зависимыми версиями? Такой кошмар - PullRequest
0 голосов
/ 29 марта 2020

Я работаю над проектом Angular / Firebase. Сначала мой angular находится в версии 6, и время, когда я решил использовать Firebase для своего бэкэнда, самое последнее Angular - 9, так что, возможно, последний пакет firebase и angularfire созданы для более позднего Angular, но я устанавливаю это все равно. Прежде, чем я это знаю, я нахожусь в беспорядке несоответствия версий пакета и проблем совместимости (Angular все еще в 6.1.0 и его зависимостях как платформа-браузер, и т. Д. c. Firebase в 7.3.1 все еще не делает знать, будет ли он работать с Angular 6 - не удалось его скомпилировать). Поэтому я взял несколько советов из Интернета и обновил версию angular / core, но просто попал в большую неразбериху.

Мой вопрос: как обычно осуществляется управление версиями зависимостей в Angular проекте?

Если у вас есть опыт работы с SpringBoot ранее, вы знаете, что SpringBoot управляет или определяет версии для всех его зависимостей, и все, что вам нужно знать, это использовать «родительскую» версию SpringBoot.

Есть ли подобная методология в мире Angular? В котором вы можете иметь Angular набор версий - если хотите - который определяет для вас все версии angular / core, angular / form, rx js, typcript, et c., И совместимость полностью протестирована

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