将整个angular 7应用程序导出为模块

时间:2019-12-09 07:50:00

标签: angular angular7 angular8 angular7-router micro-frontend

我们的项目中有一个要求,我们必须通过要创建单页角度门户网站,将2个或多个子角度应用程序合并到一个容器角度应用程序中。

优势:

  1. 我们可以维护不同的代码存储库
  2. 不同的团队可以从事自己的代码存储库,并且可以独立工作。

因此,我们决定使用spring Gateway实现此目标,我们要执行以下过程:

第1步:创建spring网关应用程序并配置路由

        - id: mf-app-one
          uri: http://localhost:4300/
          predicates:
          Path=/appone/**

setp 2:创建主容器角度应用程序(在8080 port上运行) setp 3:创建子角度应用程序(在端口8081上运行)

每当我们通过容器应用程序访问子应用程序时,我们都希望通过api网关导航,这将进一步访问已配置的路由并为子应用程序提供服务。

->至此,创建容器应用程序并配置网关部分已完成。 ->现在的问题是:

如何将整个子应用程序导出为模块,以便我的容器应用程序应该认为它是通过网关而不是真正的角度应用程序加载子模块的。

是否有可能这样做?那对我们有很大帮助!

enter image description here

0 个答案:

没有答案