Вам нужно будет запустить обе среды одновременно, чтобы она заработала. Хотя это, безусловно, возможно, обычно это нежелательно, особенно если нет четкого разделения между тем, где заканчивается и начинается приложение AngularJS и приложение Angular 2+ (например, как было бы, если вы переходите на AngularJS). приложение к Angular 4). Компоненты AngularJS, распространяемые вокруг приложения Angular 2+, не кажутся желательной ситуацией.
Вот несколько дополнительных вопросов:
Имена компонентов могут конфликтовать
Маршрутизация может мешать друг другу
Связь между компонентами AngularJS и компонентами Angular 2+ затруднена
У меня есть два предложения.
Либо покончи с зависимостью AngularJS и убери за прежним коллегой.
Или создайте тонкие компоненты обертки вокруг компонентов Angular2 Material, которые имеют то же имя и подпись, что и компоненты материала AngularJS. Это возможно только в том случае, если компоненты работают примерно одинаково.
Я рекомендую первое предложение, поскольку последнее может быть правдоподобным только для самых простых компонентов.