angular - 如何从 NX 工作区中的延迟加载库中急切地导入一个子集?
问题描述
我的申请有以下情况。它是一个带有 Angular 应用程序和几个 Angular 库的 NX 工作区。例如
/apps
/myapp
/myapp-e2e
/libs
/movies
/books
电影和图书库都包含NgRX (forFeature) 存储,并且相应的 NgModules 通过myapp路由器配置中的路由延迟加载。现在我的情况是,我只想从这些库中的任何一个导入 NgRX 操作,但模块本身应该保持延迟加载。nrwl linting 抛出不允许从延迟加载的模块导入
nx-enforce-module-boundaries:禁止导入延迟加载的库
但是为商店操作提供一个额外的共享库似乎已经过时了,我不想过多地污染libs文件夹。是否可以只导入库的一个子集并保持相应的 Angular 库模块被延迟导入?
解决方案
推荐阅读
- python-3.x - 也许最好将所有模块文件名写在 /usr/local/lib/python3.9/urllib/__init__.py
- node.js - 套接字 IO 不适用于多个节点 js 服务器
- looker - Looker 如何检索半结构化数据中的某些值或相同值的重复值
- json - 解析Json postgresql
- react-native - React Native - 数据未加载到屏幕中,但如果重新加载页面,我可以看到数据
- r - ShinyR 输入确定布局
- c++ - GLFW 窗口不出现
- c# - 您如何正确快速地比较 Datarows / Datatables?
- javascript - 是否有一个通用的方法来抢占 console.log 所有 DOM 重排?
- apache-kafka - Kafka 授权仅在端口 9092 上失败