代码之家  ›  专栏  ›  技术社区  ›  Hearen

Angular Lib是否可以使用嵌套的public_api.ts

  •  1
  • Hearen  · 技术社区  · 6 年前

    我正在创建一个非常大的库,因此我自然会考虑模块化 public_api.ts 对于不同的大模块。

    但我似乎无法通过这样的根来实现这一点 公报 :

    export * from "./lib/lib2-m1/public_api";
    export * from "./lib/lib2-m2/public_api";
    

    还有 ng-package.json 被使用 NG PACKAGR 正在使用 entryFile 哪个是 单数的 .

    简单的 demo 提出案件。

    如果能更好地模块化 大的 解放军。

    1 回复  |  直到 6 年前
        1
  •  1
  •   Hearen    6 年前

    您可以尝试创建 index.ts 用文件 public-api.ts 在根public-api.ts文件中使用该索引文件。 公共API.TS

    export * from "./lib/lib2-m1/index";
    export * from "./lib/lib2-m2/index";
    

    这在我的项目中有效。