1

我们构建了 Angular 应用程序,它有更多的模块组件。由于更多的模块组件,它最初加载需要时间(它最初加载所有组件)。

目前我已经使用webpack(1.3.x 版本)完成了代码拆分。它有 2 个入口点,一个是index.js所有模块组件都已注册,第二个是vendor.js具有第三方 Angular 包。但我需要在 3 个空间中进行延迟加载,例如

  1. 登录
  2. 用户空间
  3. 人员空间

我的需要是,在入口点只加载登录组件,成功登录后想要加载用户空间相关组件,稍后如果我进入个人空间,那么只有我的应用程序应该加载个人空间相关组件。

How can i achieve this using webpack lazy loading or code splitting, 任何帮助推荐。

谢谢你。

4

0 回答 0