如何在Angular 5+中构建两个或三个不同的模块或投影到一个项目中

时间:2019-01-03 03:43:49

标签: angular

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

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

1 个答案:

答案 0 :(得分:0)

您可以使用angular-cli达到此目的。您可以创建library并在其中存储通用组件和服务。

ng generate library my-lib

然后,您可以创建多个applications并在那里重复使用。

ng generate application [name]

之后,您可以安装您的lib

npm install my-lib