Angular 2 Использовать компонент из другого модуля

У меня есть приложение Angular 2 (версия 2.0.0 - окончательная версия), созданное с помощью angular-cli.

Когда я создаю компонент и добавляю его вAppModuleМассив объявлений это все хорошо, это работает.

Я решил разделить компоненты, поэтому я создалTaskModule и компонентTaskCard, Теперь я хочу использоватьTaskCard в одном из компонентовAppModule (Board составная часть).

AppModule:

import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { FormsModule } from '@angular/forms';
import { HttpModule } from '@angular/http';

import { AppComponent } from './app.component';
import { BoardComponent } from './board/board.component';
import { LoginComponent } from './login/login.component';

import { MdButtonModule } from '@angular2-material/button';
import { MdInputModule } from '@angular2-material/input';
import { MdToolbarModule } from '@angular2-material/toolbar';

import { routing, appRoutingProviders} from './app.routing';
import { PageNotFoundComponent } from './page-not-found/page-not-found.component';

import { UserService  } from './services/user/user.service';
import { TaskModule } from './task/task.module';


@NgModule({
  declarations: [
    AppComponent,
    BoardComponent,// I want to use TaskCard in this component
    LoginComponent,
    PageNotFoundComponent
  ],
  imports: [
    BrowserModule,
    FormsModule,
    HttpModule,
    MdButtonModule,
    MdInputModule,
    MdToolbarModule,
    routing,
    TaskModule // TaskCard is in this module
  ],
  providers: [UserService],
  bootstrap: [AppComponent]
})
export class AppModule { }

TaskModule:

import { NgModule } from '@angular/core';
import { TaskCardComponent } from './task-card/task-card.component';

import { MdCardModule } from '@angular2-material/card';

@NgModule({
  declarations: [TaskCardComponent],
  imports: [MdCardModule],
  providers: []
})
export class TaskModule{}

Весь проект доступен наhttps://github.com/evgdim/angular2 (папка канбан-доски)

Что мне не хватает? Что я должен сделать, чтобы использоватьTaskCardComponent вBoardComponent?

Ответы на вопрос(7)

Ваш ответ на вопрос