大佬教程收集整理的这篇文章主要介绍了Angular2懒加载模块错误’找不到模块’,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
'/app/test.module' './app/test.module' './test.module' '/src/app/test.module'
文件夹
src/ app/ app-routIng.module.ts app.component.ts app.module.ts test.component.ts test.module.ts
app.module.ts
import { BrowserModule } from '@angular/platform-browser'; import { NgModule } from '@angular/core'; import { FormsModule } from '@angular/forms'; import { httpR_174_11845@odule } from '@angular/http'; import { RoutIngModule } from './app-routIng.module'; import { AppComponent } from './app.component'; @NgModule({ declarations: [ AppComponent ],imports: [ BrowserModule,FormsModule,httpR_174_11845@odule,RoutIngModule ],providers: [],bootstrap: [AppComponent] }) export class AppModule { }
APP-routIng.module.ts
import { NgModule } from '@angular/core'; import { Routes,RouterModule } from '@angular/router'; const routes: Routes = [ { path: '',loadChildren: '/app/test.module' } ]; @NgModule({ imports: [RouterModule.forRoot(routes)],exports: [RouterModule],providers: [] }) export class RoutIngModule { }
test.module.ts
import { NgModule } from '@angular/core'; import { Routes,RouterModule } from '@angular/router'; import { CommonModule } from '@angular/common'; import { TESTComponent } from './test.component'; export const routes: Routes = [ { path: '',component: TESTComponent } ]; @NgModule({ imports: [ CommonModule,RouterModule.forChild(routes) ],exports: [TESTComponent],declarations: [TESTComponent] }) export default class TestModule { }
堆栈跟踪
error_handler.js:45EXCEPTION: Uncaught (in promisE): Error: CAnnot find module '/app/test.module'.ErrorHandler.handleError @ error_handler.js:45next @ application_ref.js:273schedulerFn @ async.js:82SafeSubscriber.__tryOrUnsub @ Subscriber.js:223SafeSubscriber.next @ Subscriber.js:172Subscriber._next @ Subscriber.js:125Subscriber.next @ Subscriber.js:89Subject.next @ Subject.js:55EventEmitter.emit @ async.js:74onError @ ng_zone.js:120onHandleError @ ng_zone_impl.js:64ZoneDelegate.handleError @ zone.js:207Zone.runGuarded @ zone.js:113_loop_1 @ zone.js:379drainMicroTaskQueue @ zone.js:386 2016-10-08 14:22:50.612 error_handler.js:50ORIGINAL STACKTRACE:ErrorHandler.handleError @ error_handler.js:50next @ application_ref.js:273schedulerFn @ async.js:82SafeSubscriber.__tryOrUnsub @ Subscriber.js:223SafeSubscriber.next @ Subscriber.js:172Subscriber._next @ Subscriber.js:125Subscriber.next @ Subscriber.js:89Subject.next @ Subject.js:55EventEmitter.emit @ async.js:74onError @ ng_zone.js:120onHandleError @ ng_zone_impl.js:64ZoneDelegate.handleError @ zone.js:207Zone.runGuarded @ zone.js:113_loop_1 @ zone.js:379drainMicroTaskQueue @ zone.js:386 2016-10-08 14:22:50.613 error_handler.js:51Error: Uncaught (in promisE): Error: CAnnot find module '/app/test.module'. at resolvePromise (zone.js:429) at zone.js:406 at ZoneDelegate.invoke (zone.js:203) at Object.onInvoke (ng_zone_impl.js:43) at ZoneDelegate.invoke (zone.js:202) at Zone.run (zone.js:96) at zone.js:462 at ZoneDelegate.invokeTask (zone.js:236) at Object.onInvokeTask (ng_zone_impl.js:34) at ZoneDelegate.invokeTask (zone.js:235)ErrorHandler.handleError @ error_handler.js:51next @ application_ref.js:273schedulerFn @ async.js:82SafeSubscriber.__tryOrUnsub @ Subscriber.js:223SafeSubscriber.next @ Subscriber.js:172Subscriber._next @ Subscriber.js:125Subscriber.next @ Subscriber.js:89Subject.next @ Subject.js:55EventEmitter.emit @ async.js:74onError @ ng_zone.js:120onHandleError @ ng_zone_impl.js:64ZoneDelegate.handleError @ zone.js:207Zone.runGuarded @ zone.js:113_loop_1 @ zone.js:379drainMicroTaskQueue @ zone.js:386 2016-10-08 14:22:50.614 zone.js:355Unhandled Promise rejection: CAnnot find module '/app/test.module'. ; Zone: angular ; Task: Promise.then ; Value: Error: CAnnot find module '/app/test.module'.(…) Error: CAnnot find module '/app/test.module'. at webpackEmptyContext (http://localhost:4200/main.bundle.js:49550:8) at SystemJsNgModuleLoader.loadAndCompile (http://localhost:4200/main.bundle.js:57952:40) at SystemJsNgModuleLoader.load (http://localhost:4200/main.bundle.js:57945:60) at RouterConfigLoader.loadModuleFactory (http://localhost:4200/main.bundle.js:22354:128) at RouterConfigLoader.load (http://localhost:4200/main.bundle.js:22346:81) at MergeMapSubscriber.project (http://localhost:4200/main.bundle.js:61105:111) at MergeMapSubscriber._tryNext (http://localhost:4200/main.bundle.js:32515:27) at MergeMapSubscriber._next (http://localhost:4200/main.bundle.js:32505:18) at MergeMapSubscriber.Subscriber.next (http://localhost:4200/main.bundle.js:7085:18) at ScalarObservable._subscribe (http://localhost:4200/main.bundle.js:48555:24)consoleError @ zone.js:355_loop_1 @ zone.js:382drainMicroTaskQueue @ zone.js:386 2016-10-08 14:22:50.620 zone.js:357Error: Uncaught (in promisE): Error: CAnnot find module '/app/test.module'.(…)consoleError @ zone.js:357_loop_1 @ zone.js:382drainMicroTaskQueue @ zone.js:386
以上是大佬教程为你收集整理的Angular2懒加载模块错误’找不到模块’全部内容,希望文章能够帮你解决Angular2懒加载模块错误’找不到模块’所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。