【问题标题】:All except one module doesn't load in lazy loading除了一个模块之外的所有模块都不会在延迟加载中加载
【发布时间】:2022-08-22 17:47:16
【问题描述】:

我为延迟加载编写了以下代码。当我去相应的路线时,除了雇主模块之外的所有模块都加载得很好。你能告诉我我做错了什么吗

const routes: Routes = [
  {
    path: \'login\',
    loadChildren: () =>
      import(\'./login/login.module\').then((c) => c.LoginModule),
  },
  {
    path: \'home\',
    loadChildren: () =>
      import(\'./login/home.module\').then((c) => c.HomeModule),
  },
  {
    path: \'employer\',
    loadChildren: () =>
      import(\'./employer/employer.module\').then((c) => c.EmployerModule),
  },
];

@NgModule({
  imports: [RouterModule.forRoot(routes)],
  exports: [RouterModule],
})
export class AppRoutingModule {}
  • 您是如何得出这个模块没有按预期加载而其他模块没有加载的结论的!

标签: angular


【解决方案1】:

延迟加载路线示例可能会有所帮助。

Click Here..

【讨论】:

    【解决方案2】:

    我的申请也有同样的问题。我有 6 个模块 - 延迟加载。写得一模一样——一切都是一样的。构建应用程序时 - 我只有 4/6 延迟加载。

    我不明白发生了什么事。

    Initial Chunk Files                                            | Names                                    |  Raw Size
    vendor.js                                                      | vendor                                   |  14.64 MB |
    main.js                                                        | main                                     |   8.81 MB |
    styles.css, styles.js                                          | styles                                   | 331.22 kB |
    polyfills.js                                                   | polyfills                                | 315.55 kB |
    runtime.js                                                     | runtime                                  |  12.62 kB |
    
                                                                   | Initial Total                            |  24.09 MB
    
    Lazy Chunk Files                                               | Names                                    |  Raw Size
    src_app_modules_pages_compare_compare_module_ts.js             | pages-compare-compare-module             | 530.47 kB |
    src_app_modules_map_map_module_ts.js                           | map-map-module                           |  66.28 kB |
    src_app_modules_pages_contact_contact_module_ts.js             | pages-contact-contact-module             |  16.53 kB |
    src_app_modules_pages_about-project_about-project_module_ts.js | pages-about-project-about-project-module |  15.28 kB |
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-05-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-22
      • 1970-01-01
      相关资源
      最近更新 更多