我正在将我的Angular 2项目从RC5升级到2.0.0.我收到此错误
未处理的Promise拒绝:组件LoginComponent不是任何NgModule的一部分,或者模块尚未导入到您的模块中.; 区域:; 任务:Promise.then; 值:错误:组件
Main.ts:
import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
import { AppModule } from './app.module';
platformBrowserDynamic().bootstrapModule(AppModule);
Run Code Online (Sandbox Code Playgroud)
的AppModule:
import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { FormsModule } from '@angular/forms';
import { AppComponent } from './app.component';
import {RouterModule} from "@angular/router";
import {AppsAdminComponent} from './AppsAdmin/AppsAdmin.component';
import {AppsManagerComponent} from './AppsManager/AppsManager.component';
import {LoginComponent} from './Login/Login.component';
import {LogoutComponent} from './Logout/logout.component';
import { Routing } from './App.routing';
import {HttpModule} from '@angular/http';
//import {AppsManagerService} from './Service/AppsManager.service';
import …Run Code Online (Sandbox Code Playgroud) 预编译导致RC5出错:
错误是
类型'{selector:string; templateUrl:string; 指令:((typeof RouterOutlet | typeof RouterLink | ...'不能分配给'ComponentMetadataType'类型的参数.对象文字只能指定已知属性,'ComponentMetadataType'类型中不存在'precompile'.(property)预编译:typeof LandingPageComponent []
我在这里做的建议是什么?删除错误的行?添加相同的东西?