Angular,Maven之类的项目

时间:2018-06-01 07:50:03

标签: angular6 angular-cli-v6

是否可以在单个角度应用程序中拥有多个项目? 例如,有一个应用程序,其中Core(布局,设置等),用户,订单是不同的模块。这里的用户模块,将显示在Core等定义的布局内。

是否可以像maven项目一样单独构建和部署它们?

1 个答案:

答案 0 :(得分:2)

是。 Angular6具有创建库项目的能力。项目在新的angular.json配置中的projects属性下分组。

使用A6 CLI, 您要创建的每个库项目都ng generate library <libraryName>。 您可以使用ng build --project <libraryName>分别构建每个库项目。您可以在主应用程序中引用这些项目,也可以将这些库发布到npm并将其导入主应用程序中。