I would like to use lazy loading but I can not understand why it does not work, it gives me error \"Cannot find module\".
This is my environment:
- Angular 5.2.1
I have also faced the same issue while loading my module I was getting this error Error: Cannot find module 'app/users/users.module' Then after figuring out it was error related to the path This solution works for me hope it help anyone In the route add this path
{
path: 'users',
loadChildren: '../app/users/users.module#UsersModule'
}
Figure out the path of your module folder like folder or ./folder or ../folder
Happy Coding!!
Supposing this is AppModule that handles lazyloading and the features of your system are of the same tree as it is:
routes: Routes = [
{
path: 'files-pannel',
loadChildren: () => import('./module-folder/module-name.module').then(m => m.ModuleName)
}
];