从另一个 Angular4 项目加载功能模块

Loading feature module from another Angular4 project

这是关于 Angular4 项目设置的。

是否可以从另一个 Angular4 项目加载功能模块?

我尝试的方法是将项目存储库分开,并有条件地将功能模块加载到主项目中。这样开发就会孤立、独立。 对此有任何见解或有其他更好的方法吗?

在我看来,您应该将其取出并创建单独的库,然后将其包含(我现在还不知道如何)包含在两个项目中,例如 Angular Material 2.

我认为当您创建仅包含此功能模块的单独项目,然后将其导出到应用程序模块时,您可以使用 npm 安装它并导入到许多项目中。

我尝试了一种使用 nx 创建应用程序的方法。 参考:https://nrwl.io/nx/guide-getting-started

库提供了一组代码,您可以导入和使用这些代码来简化 Angular 应用程序中的常见模式和功能。