天天看点

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

继续阅读