Estou fazendo o angular2
tutorial neste endereço: https://angular.io/docs/ts/latest/tutorial/toh-pt3.html Coloquei a hero
interface em um único arquivo na app
pasta, no console, tenho este erro :
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 eu colocar meu arquivo de interface em uma pasta hero, o erro desaparece, isso não é mencionado na documentação, o que há de errado na minha importação ?
Minha diretiva de importação (no começo dos arquivos do componente) em ambos app.components.ts
e hero-detail.component.ts
:
import {Component} from 'angular2/core';
import {Hero} from './hero';
Devo substituir minha diretiva de importação por: import {Hero} from './';
ou simplesmente colocar o código em uma pasta hero ?