Angular Portal包括多个角度项目和库

时间:2019-02-28 11:08:06

标签: angular angular-cli angular7

创建一个Angular 7门户,该门户将作为模块路由到不同的Angular项目,这些模块将位于不同的存储库中。 虽然所有项目将共享一个共同的依赖关系。

示例

客户门户网站主要Angular应用,它包含生产构建中的所有模块,公共库和node_modules依赖项。

购买模块,其中包含所有与购买相关的信息。在开发过程中,可以单独访问此模块。 在生产版本中,它不应该包含任何node_module依赖项,因为它已经存在于Portal中。

销售模块类似于购买模块。

类似地,有10个模块。所有模块将由不同的团队拥有。但是要包含在一个门户中并按路线进行管理。

除此之外,还包括一些具有共同功能和组成部分的共同库。

请向我建议如何设计Angular 7 APP。

1 个答案:

答案 0 :(得分:0)

要实现此目的,您应该考虑使用 NRWL-NX 。有关Nrwl-Nx实际是什么以及如何使用它来满足您的要求的详细信息,请访问此NRWL Quick Overviewofficial website of Nrwl