나는 webpack + babel을 사용하고 있습니다. 다음과 같은 세 개의 모듈이 있습니다.
// A.js
// some other imports here
console.log('A');
export default 'some-const';
// B.js
import someConst from './A';
console.log('B', someConst);
export default 'something-else';
// main.js
import someConst from './A';
import somethingElse from './B';
console.log('main', someConst);
main.js
가 실행 되면 다음이 표시됩니다.
B undefined
A
main some-const
나는에서 수입 바꿀 경우 main.js
, B
첫 번째가되기를, 내가 얻을 :
A
B some-const
main some-const
어떻게 올 B.js
얻을 undefined
대신 첫 번째 버전의 모듈로? 뭐가 문제 야?