【发布时间】:2021-12-27 23:13:28
【问题描述】:
我很难成功构建我们的 Angular 12 monorepo 项目。这是场景:
workspace/
├─ apps/
│ ├─ app1/
├─ libs/
│ ├─ libA/
│ ├─ libB/
- app1 延迟加载 libA 中的模块并利用 libB 中的组件/枚举/接口。
- libA 利用来自 libB 的组件/枚举/接口。
- 我可以在应用程序外部成功构建库(即
nx build libB和nx build libA)。在构建应用程序时,我遇到大量构建错误,其中一些来自库。
我想我在为各种 tsconfigs 和 lib 打包 (ng-packagr) 要求配置 TS 路径映射(@libA 和 @libB)以使 VSCode 和编译器满意时感到困惑。任何指向正确方向的指针将不胜感激。
【问题讨论】:
标签: angular build workspace nrwl