如何在角度2中使用另一个项目的组件

时间:2018-02-22 05:55:40

标签: angular2-directives

我有两个角度2项目 1)项目-A 2)项目-B 我想在Project-B页面中使用项目A的一些组件,反之亦然。

3 个答案:

答案 0 :(得分:1)

您可以创建一个npm包,将您的组件用作项目中的模块。更多信息here

答案 1 :(得分:0)

您可以使用mono repo模式,这将解决您的依赖关系peoblems,例如,当您更新包时,您将使用breacking更改更新项目。另一种方法可能是以前提取过的npm包,但是如果你从一个版本到另一个版本的包中有重大变化,你可以安排项目的更新。

答案 2 :(得分:0)

我创建了一个共享的特色模块,我实现了我的要求。 供参考点击这里

https://plnkr.co/edit/YAObDCptFRdEBkFvDSJh?p=preview here

https://yakovfain.com/2017/04/06/angular-cli-multiple-apps-in-the-same-project/