Hug*_* B. 9 typescript angular ng-packagr
我正在使用 Angular 开发一个 npm 包。在构建库时,我收到以下错误:
不受支持的私有类 MyLibComponent。此类通过 MyLibModule -> MyLibComponent 对使用者可见,但不会从顶级库入口点导出。
我发现了这个问题。这解释了我如何修复它,但不是为什么我需要将所有组件放入桶文件中,如NgModules 的Angular 文档所述:
导出的声明是模块的公共 API。
谁可以给我解释一下这个?
小智 -2
请确保该组件已导出到您的public-api.ts:
export * from './lib/my-lib/my-lib.component';
Run Code Online (Sandbox Code Playgroud)
并从库模块中导出该组件。
| 归档时间: |
|
| 查看次数: |
3975 次 |
| 最近记录: |