【发布时间】:2018-11-02 14:10:51
【问题描述】:
我已将我的 Angular 6 版本更新为 Angular 7 版本。现在,当我尝试导航到“http://localhost:4200/pages”时出现错误。我在我的应用程序中使用延迟加载路由概念。
错误:-
core.js:12584 ERROR 错误:未捕获(承诺中):错误:找不到模块'./Pages/Test/Test.module' 错误:找不到模块“./Pages/Test/Test.module” 在 $_lazy_route_resource 惰性命名空间对象:5 在 ZoneDelegate.push../node_modules/zone.js/dist/zone.js.ZoneDelegate.invoke (zone.js:388) 在 Object.onInvoke (core.js:14143) 在 ZoneDelegate.push../node_modules/zone.js/dist/zone.js.ZoneDelegate.invoke (zone.js:387) 在 Zone.push../node_modules/zone.js/dist/zone.js.Zone.run (zone.js:138) 在 zone.js:872 在 ZoneDelegate.push../node_modules/zone.js/dist/zone.js.ZoneDelegate.invokeTask (zone.js:421) 在 Object.onInvokeTask (core.js:14134) 在 ZoneDelegate.push../node_modules/zone.js/dist/zone.js.ZoneDelegate.invokeTask (zone.js:420) 在 Zone.push../node_modules/zone.js/dist/zone.js.Zone.runTask (zone.js:188) 在 $_lazy_route_resource 惰性命名空间对象:5 在 ZoneDelegate.push../node_modules/zone.js/dist/zone.js.ZoneDelegate.invoke (zone.js:388) 在 Object.onInvoke (core.js:14143) 在 ZoneDelegate.push../node_modules/zone.js/dist/zone.js.ZoneDelegate.invoke (zone.js:387) 在 Zone.push../node_modules/zone.js/dist/zone.js.Zone.run (zone.js:138)
app-routing.ts
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { Routes} from '@angular/router';
export const AppRoutes : Routes = [
{
path : '',
redirectTo: 'test',
pathMatch: 'full',
}
{
path: 'test',
loadChildren: './Pages/test/test.module#TestModule'
}
]
告诉我,如何解决这个错误。
【问题讨论】:
标签: webpack angular-routing angular-router angular7