Ich mache das angular2
Tutorial unter folgender Adresse: https://angular.io/docs/ts/latest/tutorial/toh-pt3.html Ich habe die hero
Schnittstelle in einer einzelnen Datei unter dem app
Ordner abgelegt . In der Konsole ist dieser Fehler aufgetreten ::
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.
Wenn ich meine Schnittstellendatei in einen Heldenordner lege, verschwindet der Fehler. Dies wird in der Dokumentation nicht erwähnt. Was ist mit meinem Import falsch ?
Meine Importanweisung (am Anfang der Komponentendateien) in beiden app.components.ts
und hero-detail.component.ts
:
import {Component} from 'angular2/core';
import {Hero} from './hero';
Muss ich meine Importanweisung ersetzen durch: import {Hero} from './';
oder einfach den Code in einen Heldenordner legen ?