首页 > 解决方案 > 如何在不同的 Angular 2+ 项目中使用我的组件

问题描述

我想创建一个通用组件以在我的website项目admin-site中使用。这些项目在不同的项目解决方案中。

所以我需要一个CommonComponent并在任何这些项目中使用它。但是 CommonComponent 包含很多子组件。所以我不想将常用的组件文件夹和文件复制到其他项目中。

有没有办法在 Angular 2+ 项目中做到这一点?

标签: angularangular-components

解决方案


您可以尝试在单个工作区中支持多个项目的 Angular 6 CLI。这是建议的项目文件夹结构

  • 前端
  • 行政
  • 图书馆
    • 通用组件
    • 子组件1
    • 子组件2

您可以将库模块导入前端和管理模块。


推荐阅读