Возможно ли интегрировать приложение Angular в существующее приложение Angular JS?

#angularjs #angular #angular-hybrid

#angularjs #angular #angular-гибрид

Вопрос:

Я хочу запустить мое новое приложение Angular 7 в нашем существующем приложении Angular JS? есть ли у кого-нибудь демонстрационный пример или шаги, которые мы должны учитывать при выполнении?

Комментарии:

1. да, это возможно сделать

Ответ №1:

Вместо того, чтобы рассматривать встраивание одного приложения в другое, рассмотрите два приложения, указывающих друг на друга. С этим будет намного проще справиться, поскольку у вас будет 2 отдельных приложения, и вы сможете запускать их в разных средах.

Мне пришлось перенести приложение с AngularJS на Angular 7. Поскольку это была большая тема, мы решили делать это по одной функции за раз. Вот что мы сделали:

  1. Воспроизведите макет приложения AngularJS (v1) в вашем приложении Angular (v2)
  2. Реализует эту функцию в вашей версии v2
  3. Изменяет все способы доступа к функциям в версии v1, чтобы они переходили в версию v2 (в основном изменяя URL в сторону версии v2)
  4. В макете версии v2 URL указывает на функции версии v1, которые еще не были перенесены

Это может дать вам несколько советов по подходу к вашей проблеме.