我的申请遇到以下情况。它是一个带有 Angular 应用程序和多个 Angular 库的 NX 工作区。例如
/apps
/myapp
/myapp-e2e
/libs
/movies
/books
movies 和 books 库都包含 NgRX(forFeature)存储,并且相应的 NgModules 通过 myapp 路由器配置中的路由延迟加载。现在我遇到的情况是,我只想从这些库中导入 NgRX 操作,但模块本身应该保持延迟加载。 nrwl linting 抛出不允许从延迟加载的模块导入
nx-enforce-module-boundaries:禁止导入延迟加载的库但是仅仅为了存储操作而拥有一个额外的共享库似乎太过分了,我不想过多地污染
libs 文件夹。是否可以仅导入库的子集并保持相应的 Angular 库模块延迟导入?