У меня есть довольно большое приложение AngularJS (v1.5), которое содержит множество контроллеров. Я хочу перенести приложение на последнюю версию Angular (v7) с помощью модуля обновления, который запускает как старую, так и новую платформу вместе, что позволяет использовать постепенный подход к обновлению. Итак, мой вопрос: нужно ли мне преобразовывать все мои контроллеры в директивы компонентов (введенные из версии 1.5+) перед использованием модуля обновления, чтобы заставить мое гибридное приложение работать? Или мы можем сначала сделать гибридное приложение с контроллерами как есть, а затем преобразовать каждый контроллер angularJS в компоненты angular?
Другой вопрос, связанный с гибридным подходом, новые файлы, которые я создавал (связанные с фреймворком angular), имеют формат машинописного текста. Нужно ли мне конвертировать все старые файлы javascript в машинописный текст, чтобы гибридное приложение заработало?