Angular 如何为角度项目正确创建和构建多个入口点

Angular 如何为角度项目正确创建和构建多个入口点,angular,Angular,我有一个应用程序,有3个入口点 客户端应用程序 单路线应用程序 企业应用程序 这基本上是一个不同客户应用程序的多个链接列表。我希望这个应用程序能够无缝过渡,但我可能会使用基本导航;退出公司应用程序并输入客户 内部应用程序 这将使用为该项目创建的所有组件的90%。该应用程序甚至会包含其他应用程序的UI预览,因此百分比很高 内部应用程序的用户将使用企业应用程序以及客户端应用程序,企业应用程序用户也将使用客户端应用程序。只有客户端应用程序用户不会使用其他应用程序 我知道我可以使用ng generate

我有一个应用程序,有3个入口点

客户端应用程序 单路线应用程序

企业应用程序 这基本上是一个不同客户应用程序的多个链接列表。我希望这个应用程序能够无缝过渡,但我可能会使用基本导航;退出公司应用程序并输入客户

内部应用程序 这将使用为该项目创建的所有组件的90%。该应用程序甚至会包含其他应用程序的UI预览,因此百分比很高

内部应用程序的用户将使用企业应用程序以及客户端应用程序,企业应用程序用户也将使用客户端应用程序。只有客户端应用程序用户不会使用其他应用程序

我知道我可以使用ng generate应用程序创建项目

问题是:
当您希望在多个项目之间共享组件时,最佳做法是什么?

您可以创建包含常用项的库。我建议看一看Nx结构;它有原理图,您可以在其中创建三个应用程序、一个库,并构建配置和目录结构。然后,您可以使用ng SERVICE appname进行开发,它可以按照您的预期工作

很难将头部包裹起来,但会起作用