相关疑难解决方法(0)

Angular 2 Component不是任何NgModule的一部分

我正在将我的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)

upgrade angular

55
推荐指数
5
解决办法
8万
查看次数

预编译现在导致RC 5中的错误 - Angular 2

预编译导致RC5出错:

在此输入图像描述

错误是

类型'{selector:string; templateUrl:string; 指令:((typeof RouterOutlet | typeof RouterLink | ...'不能分配给'ComponentMetadataType'类型的参数.对象文字只能指定已知属性,'ComponentMetadataType'类型中不存在'precompile'.(property)预编译:typeof LandingPageComponent []

我在这里做的建议是什么?删除错误的行?添加相同的东西?

angular

1
推荐指数
1
解决办法
1389
查看次数

标签 统计

angular ×2

upgrade ×1