Sto facendo il angular2
tutorial a questo indirizzo: https://angular.io/docs/ts/latest/tutorial/toh-pt3.html Ho messo l' hero
interfaccia in un singolo file sotto la app
cartella, nella console ho questo errore :
app/app.component.ts(2,20): error TS2306: File 'app/hero.ts' is not a module.
[0] app/hero-detail.component.ts(2,20): error TS2306: File 'app/hero.ts' is not a module.
Se inserisco il mio file di interfaccia in una cartella Hero, l'errore scompare, questo non è menzionato nella documentazione, cosa c'è di sbagliato nella mia importazione ?
La mia direttiva di importazione (alla base dei file dei componenti) in entrambi app.components.ts
e hero-detail.component.ts
:
import {Component} from 'angular2/core';
import {Hero} from './hero';
Devo sostituire la mia direttiva di importazione con: import {Hero} from './';
o semplicemente inserire il codice in una cartella Hero ?