是否可以在单个角度应用程序中拥有多个项目? 例如,有一个应用程序,其中Core(布局,设置等),用户,订单是不同的模块。这里的用户模块,将显示在Core等定义的布局内。
是否可以像maven项目一样单独构建和部署它们?
答案 0 :(得分:2)
是。 Angular6具有创建库项目的能力。项目在新的angular.json配置中的projects属性下分组。
使用A6 CLI,
您要创建的每个库项目都ng generate library <libraryName>
。
您可以使用ng build --project <libraryName>
分别构建每个库项目。您可以在主应用程序中引用这些项目,也可以将这些库发布到npm并将其导入主应用程序中。