typescript

typescript에서 파일간 export하고 import하기.

정후닝 2020. 9. 3. 01:26

코딩을하다보면 인터페이스나 클래스를 다른 파일에서 사용해야할때가 있다 그럴땐 export하고 import 하여 사용하면된당

typescript에서는

export class 이름 {

...

}

export interface 이름 {

...

}

import 하는방법은 import {이름} from './파일이름'

주의해야할점은 인터페이스내에 명시한 메서드를 모두 구현해야한다.

어차피 구현안하면 너 인터페이스에 이거 메서드있는데 왜 구현안해?!!라고 빨간줄로 협박한닼ㅋㅋㅋ

 

변수 p 의 타입을 인터페이스로 했기때문에 Person 클래스내에있는 say() 메서드는 사용할수없다.

즉 인터페이스에 명시한 변수들만 사용할수있다는 장점이있음.