заменить angular спа другим angular спа - PullRequest
2 голосов
/ 04 августа 2020

Я хочу разделить свое приложение на 3 разных.

  • / home будет собственным Angular App HomeApp
  • / подробности будут собственными Angular Приложение DetailsApp
  • / cart будет отдельным Angular Приложение CartApp

Я хочу разработать и развернуть их независимо. Можно ли создать страницу HTML, которая загружает соответствующее приложение Angular на основе маршрута? например,

/home -> HomeApp будет загружено

, если я перейду к /details, тогда HomeApp будет удален из DOM и DetailApp будет загружен.

Примечание: 2 angular приложения не сосуществуют одновременно. Для меня было бы достаточно иметь 1 приложение в домене одновременно

1 Ответ

0 голосов
/ 04 августа 2020

Дом, детали и тележки являются функциями одного и того же приложения. И, как мы уже знаем, мы не можем развернуть несколько приложений в одном домене. Переключение приложения angular по-прежнему не является хорошим выбором, даже если это возможно. Если бы эти 3 функциональных модуля были бы полностью отделены друг от друга, то нам пришлось бы развернуть их в разных доменах (например, документы Google, листы, диск и т. Д. c)

Поскольку они являются функциональными модулями, разработайте их как полностью отделить от ленивого загружаемого функционального модуля . Таким образом, вы можете передать этот модуль разным командам для работы. Для развертывания будет достаточно постоянной непрерывной интеграции c CI и надлежащего контроля версий.

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