Skip to content

Commit a24eed8

Browse files
committed
fix(frontend): temporary use lazy loaded routes with aot (fixes #1)
see: angular/angular-cli#4192
1 parent 8250f6e commit a24eed8

File tree

3 files changed

+9
-37
lines changed

3 files changed

+9
-37
lines changed

src/main/typescript/app/app-routing.module.ts

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,16 @@
11
import {NgModule} from '@angular/core';
22
import {Routes, RouterModule} from '@angular/router';
3-
import {MainModule} from './main/main.module';
4-
import {AuthModule} from './auth/auth.module';
5-
6-
export function loadMainModule() {
7-
return MainModule;
8-
}
9-
10-
export function loadAuthModule() {
11-
return AuthModule;
12-
}
133

144
export const routes: Routes = [
155
{
166
path: '',
177
pathMatch: 'prefix',
18-
loadChildren: loadMainModule
8+
loadChildren: './main/main.module#MainModule'
199
},
2010
{
2111
path: '',
2212
pathMatch: 'prefix',
23-
loadChildren: loadAuthModule
13+
loadChildren: './auth/auth.module#AuthModule'
2414
}
2515
];
2616

src/main/typescript/app/counter/counter-routing.module.ts

Lines changed: 0 additions & 17 deletions
This file was deleted.
Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,14 @@
1-
import { NgModule } from '@angular/core';
2-
import { CommonModule } from '@angular/common';
3-
import {CounterRoutingModule} from './counter-routing.module';
4-
import { CounterComponent } from './counter/counter.component';
5-
import { CounterPageComponent } from './counter-page/counter-page.component';
1+
import {NgModule} from '@angular/core';
2+
import {CommonModule} from '@angular/common';
3+
import {CounterComponent} from './counter/counter.component';
4+
import {CounterPageComponent} from './counter-page/counter-page.component';
65

76
@NgModule({
87
imports: [
9-
CommonModule,
10-
CounterRoutingModule
8+
CommonModule
119
],
1210
declarations: [CounterComponent, CounterPageComponent],
1311
exports: [CounterComponent, CounterPageComponent]
1412
})
15-
export class CounterModule { }
13+
export class CounterModule {
14+
}

0 commit comments

Comments
 (0)