【发布时间】:2020-05-09 08:12:30
【问题描述】:
我有一个 Angular CLI 库,其中每个组件只能通过它们各自的入口点(如 Angular Material)导入:
import {Foo} from '@myLib/foo
import {Bar} from '@myLib/bar
所以我不想要 ng-packagr 配置中的主要入口点。
我已经定义了所有辅助入口点,我想删除主要入口点,因此用户不能只是“import {Bar} from '@myLib”,而是 ng-package. json 需要一个 entryFile,当我将 entryFile 留空时,我得到一个错误
错误:内部错误:获取入口点符号失败
我必须在 entryFile 中添加至少一个有效的导出。
Angular Material 团队似乎做对了 - https://github.com/angular/components/blob/master/src/material/index.ts
关于如何做到这一点的任何想法?
【问题讨论】:
标签: angular angular-material angular-cli ng-packagr