javascript - webpack 가져오기 모듈 뒤에 {}를 추가하는 것과 중괄호를 추가하지 않는 것의 차이점은 무엇입니까?
大家讲道理
大家讲道理 2017-07-05 10:42:24
0
4
1287

'b'에서 a 가져오기와 'b'에서 {a} 가져오기의 차이점은 무엇인가요

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

모든 응답(4)
迷茫

MDN
mdn에서 검색하면 이러한 개념적 질문을 직접 찾을 수 있습니다

女神的闺蜜爱上我

우선 모듈을 소개하는 것은 ES6 구문이며 webpack과는 아무런 관련이 없습니다. 단지 webpack은 이 구문을 인식할 수 있지만 nodejs는 아직 이를 지원하지 않습니다.

MDN에서 발췌:

으아악

member, memberN
가져올 내보낸 멤버의 이름입니다.
defaultMember
모듈에서 기본 내보내기를 참조할 이름입니다.

즉, import xxx from "..."를 통해 도입된 xxx는 이미 기본 내보내기 항목의 별칭입니다. import xxx from "..."引入的,xxx已经是默认导出项的别名了。
import { xxx } from "..."引入的,{ xxx }import { xxx } from "..."에 의해 도입된 { xxx }는 내보낸 항목의 이름일 뿐이며 가져올 때의 이름은 아닙니다.

typecho

객체 해체 및 할당
소유자님, 일반적으로 사용되는 ES6 기능을 이해해야 합니다.

迷茫

차이점은 첫 번째는 기본 내보내기를 통해 내보내지고, 두 번째는 내보내기를 통해 내보내진다는 점입니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿