ConnectionBackend没有提供者

所以最近我不得不更新到最新版本的Angular2,RC.6。 最大的突破变化似乎是整个引导(通过“介绍”ngModule)。

@NgModule({ imports: [HttpModule, BrowserModule, FormsModule], schemas: [CUSTOM_ELEMENTS_SCHEMA], declarations: [AppComponent, ...], providers: [FrameService, Http, { provide: $WINDOW, useValue: window }], bootstrap: [AppComponent] }) class AppModule { } platformBrowserDynamic().bootstrapModule(AppModule); 

然而,经过大量的眼泪,汗水和恳求,我可以想出所有的神…我仍然留在希望是一系列的许多最后的错误:

ConnectionBackend没有提供者!

在这一点上,我正在撕掉我留下的最后一丝头发,因为我对这个“我失踪的东西”毫无头绪。

亲切的问候!

Http是多余的

 providers: [FrameService, Http, { provide: $WINDOW, useValue: window }], 

因为HttpModule

 imports: [HttpModule, BrowserModule, FormsModule], 

已经提供了。