我们用 ng serve 本地启动 SAP Spartacus 时,观察到控制台如下的输出:feature-libs_cart_quick-order_public_api_ts.js
SAP 电商云 Spartacus UI Quick Order 延迟加载的现象分析 直接访问如下 url:
http://localhost:4299/
electron ics-spa/en/USD/
根据关键字 QuickOrder 进行全文搜索,有13个文件包含了 QuickOrder:
SAP 电商云 Spartacus UI Quick Order 延迟加载的现象分析
SAP 电商云 Spartacus UI Quick Order 延迟加载的现象分析
SAP 电商云 Spartacus UI Quick Order 延迟加载的现象分析
SAP 电商云 Spartacus UI Quick Order 延迟加载的现象分析
SAP 电商云 Spartacus UI Quick Order 延迟加载的现象分析
SAP 电商云 Spartacus UI Quick Order 延迟加载的现象分析
SAP 电商云 Spartacus UI Quick Order 延迟加载的现象分析
SAP 电商云 Spartacus UI Quick Order 延迟加载的现象分析 QuickorderModule 包含两部分:
包含 Service 实现的 Core Module
包含 Component 实现的 Component Module
而 QuickOrderModule 整个,作为需要被延迟加载的 Component,定义在 feature Module 内:
SAP 电商云 Spartacus UI Quick Order 延迟加载的现象分析