Fonctionnalité module pas l'exportation de composants

Mon simple application dispose d'un module racine nommé AppModule et une fonctionnalité module nommé HomeModule. Je suis en train de créer un itinéraire pour un composant nommé HomeComponent (qui fait partie de HomeModule) mais tout ce que j'obtiens est

Module "HomeModule" has no exported member 'HomeComponent'

app.le routage.ts

import { Routes, RouterModule } from '@angular/router'
import { HomeComponent } from './Home/home.module.ts' //HomeComponent not found

const appRoutes: Routes = [
  { path: '', component: HomeComponent }
];

export const appRoutingProviders: any[] = [

];

export const routing = RouterModule.forRoot(appRoutes);

la maison.le module.ts

import { NgModule }      from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';

import { HomeComponent }  from './home.component.ts';

@NgModule({
  imports:      [ BrowserModule ],
  declarations: [ HomeComponent ],
  exports:      [ HomeComponent ]
})

export class HomeModule { }

la maison.composante.ts

import { Component } from '@angular/core';

@Component({
  selector: 'home',
  template: '<h1>Hello World</h1>'
})

export class HomeComponent { }

Pourquoi est HomeModule pas l'exportation de ses composants?

Ma réponse à résoudre votre problème?

OriginalL'auteur zakdances | 2016-08-10