angular lib 是否可以使用嵌套 public_api.ts
Is it possible for angular lib to use nested public_api.ts
我正在创建一个非常大的库,所以我自然会考虑为不同的大模块模块化 public_api.ts
。
但我似乎无法通过根目录中的类似内容实现这一点 public_api.ts
:
export * from "./lib/lib2-m1/public_api";
export * from "./lib/lib2-m2/public_api";
而且 ng-packagr 使用的 ng-package.json
正在使用 entryFile
,这是一个 单数 。
一个简单的demo来展示这个案例。
对于 big 库更好的模块化,我们将不胜感激。
您可以尝试用 public-api.ts
文件创建 index.ts
文件并在根 public-api.ts 文件中使用该索引文件 public-api.ts
export * from "./lib/lib2-m1/index";
export * from "./lib/lib2-m2/index";
这在我的项目中有效。
我正在创建一个非常大的库,所以我自然会考虑为不同的大模块模块化 public_api.ts
。
但我似乎无法通过根目录中的类似内容实现这一点 public_api.ts
:
export * from "./lib/lib2-m1/public_api";
export * from "./lib/lib2-m2/public_api";
而且 ng-packagr 使用的 ng-package.json
正在使用 entryFile
,这是一个 单数 。
一个简单的demo来展示这个案例。
对于 big 库更好的模块化,我们将不胜感激。
您可以尝试用 public-api.ts
文件创建 index.ts
文件并在根 public-api.ts 文件中使用该索引文件 public-api.ts
export * from "./lib/lib2-m1/index";
export * from "./lib/lib2-m2/index";
这在我的项目中有效。