'b'에서 a 가져오기와 'b'에서 {a} 가져오기의 차이점은 무엇인가요
女神的闺蜜爱上我2017-07-05 10:44:24
우선 모듈을 소개하는 것은 ES6 구문이며 webpack과는 아무런 관련이 없습니다. 단지 webpack은 이 구문을 인식할 수 있지만 nodejs는 아직 이를 지원하지 않습니다.
MDN에서 발췌:
으아악member, memberN
가져올 내보낸 멤버의 이름입니다.
defaultMember
모듈에서 기본 내보내기를 참조할 이름입니다.
즉, import xxx from "..."
를 통해 도입된 xxx
는 이미 기본 내보내기 항목의 별칭입니다. import xxx from "..."
引入的,xxx
已经是默认导出项的别名了。
而import { xxx } from "..."
引入的,{ xxx }
import { xxx } from "..."
에 의해 도입된 { xxx }
는 내보낸 항목의 이름일 뿐이며 가져올 때의 이름은 아닙니다.