Angular 2 - 是否可以单独构建和部署应用程序模块

tay*_*gan 9 structure angular2-routing angular

我们正在努力实现Angular 2的结构,并试图决定Angular 2是否适合我们.

我们假设;

  • 有一个应用程序只包括侧面导航菜单,标题和容器.
  • 项目中有一百页(每个页面都包含大量的业务表单).每种形式都是独立的模块.
  • 有3个团队参与了这个项目.
  • 用户将启动这些表单并在容器中查看.
  • 每个页面都使用相同的共享模块,如@ angular,core-js,rxjs,zone.js等.

有了这样的应用,我们希望所有团队成员在需要时单独和单独构建和部署每个表单.我们还希望每个团队成员都能在一个相关的表单上工作,就像它是一个不同的项目一样.

我想我们在实时服务器中有以下文件夹结构.是不是真的有办法实现这一目标?

这是部署的文件夹组织

这是项目文件

page-99完成开发之后,我只想构建和部署自己(如Dist文件夹中所示).之后,主应用程序将在加载该组件时注入服务.

Angular 2真的可以吗?

提前感谢大家与我分享您的想法和信息.

小智 0

角度元素可能有助于实现此功能。我找到了这个博客他们还为这个项目做了 poc 。为了实现这一点,我们需要使用 Angular 6 版本。