angular2
Samouczek robię pod tym adresem: https://angular.io/docs/ts/latest/tutorial/toh-pt3.htmlhero
Interfejs umieściłem w jednym pliku pod app
folderem, w konsoli mam ten błąd :
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.
Jeśli umieszczę plik interfejsu w folderze hero, błąd zniknie, nie ma tego w dokumentacji, co jest nie tak z moim importem ?
Moja dyrektywa importowa (na początku plików składowych) w obu app.components.ts
i hero-detail.component.ts
:
import {Component} from 'angular2/core';
import {Hero} from './hero';
Czy muszę zamienić dyrektywę importu na: import {Hero} from './';
czy po prostu umieścić kod w folderze hero ?