이름이 같은 두 개의 내 보낸 클래스 가져 오기


122

Typescript에서 Angular 2를 사용하여 이름은 같지만 경로가 다른 두 클래스를 가져와야합니다.

프로젝트가 너무 커서 내 보낸 클래스 이름을 변경하기가 어렵습니다.

가져온 클래스의 별칭을 지정할 방법이 있습니까?

import {Class1} from '../location1/class1'
import {Class1} from '../location2/class1'

답변:


245

다음 as과 같이 사용할 수 있습니다 .

import {Class1} from '../location1/class1'
import {Class1 as Alias} from '../location2/class1'

여기 에서 ES6 import 문에 대해 자세히 알아볼 수 있습니다 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.