天天看點

SAP Spartacus lazy load 的一個例子 - User Module

package.json 裡面能發現 user 和 asm 是單獨安裝的:

SAP Spartacus lazy load 的一個例子 - User Module

之後,會出現在工程檔案夾 Spartacus/features 檔案夾下面:

SAP Spartacus lazy load 的一個例子 - User Module

在 user-feature.module.ts 裡,使用 import 動态加載:

SAP Spartacus lazy load 的一個例子 - User Module

ng serve 時,能看到 user account 和 main.js 打成了不同的 chunk:

SAP Spartacus lazy load 的一個例子 - User Module

運作時,Spartacus-user-account.js 也是單獨被加載的:

SAP Spartacus lazy load 的一個例子 - User Module

繼續閱讀