Я делаю angular2
учебник по этому адресу: https://angular.io/docs/ts/latest/tutorial/toh-pt3.html Я поместил hero
интерфейс в один файл в app
папке, в консоли у меня эта ошибка :
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.
Если я помещаю свой интерфейсный файл в папку героя, ошибка исчезает, это не упоминается в документации, что не так с моим импортом ?
Моя директива импорта (в начале файлов компонентов) в обоих app.components.ts
и hero-detail.component.ts
:
import {Component} from 'angular2/core';
import {Hero} from './hero';
Должен ли я заменить свою директиву импорта на: import {Hero} from './';
или просто поместить код в папку героя ?