以 library 方式启动的 SAP Spartacus Storefront,如何手动实现 User 模块的延迟加载
生活随笔
收集整理的這篇文章主要介紹了
以 library 方式启动的 SAP Spartacus Storefront,如何手动实现 User 模块的延迟加载
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
首先了解 SAP Spartacus Storefront 是如何導入 feature module 的。本文寫作版本:Spartacus-core:3.4.1
AppModule->SpartacusModule:
SpartacusModule-> SpartacusFeaturesModule:
所以,在 SpartacusFeaturesModule 里,導入所有需要的 feature module:
在一個正常工作的 Storefront 里,查看 Account/User 對應的 module 名稱為:UserFeatureModule
因此,將 UserFeatureModule 導入,同時觀察到,UserFeatureModule 里對 UserProfileModule 和 UserAccountModule 這兩個 module 進行了延遲加載:
因此,在 AppModule 里就不應該對這兩個 module 實現靜態導入,以免破壞 module 的延遲加載機制。
更多Jerry的原創文章,盡在:“汪子熙”:
總結
以上是生活随笔為你收集整理的以 library 方式启动的 SAP Spartacus Storefront,如何手动实现 User 模块的延迟加载的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 群晖DSM 7.2推重磅新功能:文件锁定
- 下一篇: 如何找到 SAP Spartacus 里