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.
인터페이스 파일을 hero 폴더에 넣으면 오류가 사라집니다. 이것은 설명서에 언급되어 있지 않습니다. 내 가져 오기에 어떤 문제가 있습니까?
모두 (구성 요소 파일의 beguining에서) 내 import 지시문 app.components.ts
과 hero-detail.component.ts
:
import {Component} from 'angular2/core';
import {Hero} from './hero';
가져 오기 지시문을 다음으로 대체해야합니까, import {Hero} from './';
아니면 단순히 코드를 hero 폴더에 넣어야 합니까?