首页 > 解决方案 > 如何在 Angular 5+ 中将两个或三个不同的模块或项目构建到一个项目中

问题描述

如何设计一个框架来帮助我将模块分为两类,一类是核心模块,另一类是附加模块。现在假设核心模块在 4 到 5 个国家/地区使用或通用,但他们也有自己的模块,所以最后我想要的是当有任何国家/地区特定的更改完成时,我如何使用我们的核心模块构建他们的模块来运行它作为一个单一的项目。

我需要使用任何自定义模块还是需要进行任何更改,将这两个模块构建到一个项目中。

标签: angular

解决方案


您可以使用 angular-cli 来实现这一点。您可以在那里创建并存储常用组件和服务。

ng generate library my-lib

然后您可以创建多个应用程序并在那里重用。

ng generate application [name]

之后你可以安装你的库

npm install my-lib

推荐阅读