Angular NX单回购构建问题



我很难成功构建我们的Angular 12单回购项目。这是一个场景:

workspace/
├─ apps/
│  ├─ app1/
├─ libs/
│  ├─ libA/
│  ├─ libB/
  • app1 lazy加载libA中的模块,并利用libB中的组件/枚举/接口
  • libA利用libB中的组件/枚举/接口
  • 我可以成功地在应用程序之外构建库(即nx build libBnx build libA(。在构建应用程序时,我会遇到大量的构建错误,其中一些来自libs

我想我在为各种tsconfigs和lib封装(ng-packager(要求配置TS路径映射(@libA和@libB(以使VSCode和编译器满意方面感到困惑。任何指向正确方向的指针都将不胜感激。

我能够通过对TS路径映射的额外细化和修复应用程序中的导入引用来解决这个问题。所以,我们可以走了。

最新更新