2016-12-08 3 views
0

에 가져올 수 없습니다, 나는 여러 진입 점을 가지고있다 -웹팩 모듈 내 웹팩 config 파일에서 여러 항목의 설정

index1.js 파일에서
entry: { 
    bundle: "./src/index1.js", 
    rUI: "./other/src/js/ui/index2.js" 
    }, 

는 모든 수입은 해결지고, 그러나 index2.js에있는 이 (상대 경로가 올바른지 및 파일 종료하지만)와 오류를 제공 someModule를 해결할 수 아니다

import someModule from "./components/SomeModule/SomeModule"; 
export default SomeModule; 

다음과 같습니다 - 브라우저 콘솔 모듈 "./components/SomeModule/SomeModule"를 찾을 수 없습니다 을 ..

그러나 someModule.js의 전체 내용을 가져 오면 문제가 없습니다. 즉 경로에 문제가 있음을 의미합니다. 이유를 알아낼 수 없습니다 ...

도움이 매우 감사합니다.

+0

같은 뭔가가 나는 실제 소스 트리 비트에 대한 추가 정보를 원하시면없이 당신을 도울 수있는 방법을 볼 수 없습니다. "SomeModule"에 오타가있을 수 있습니까? –

+0

아니요, someModule의 내용을 복사하면 다른 형식이 없습니다. 제대로 작동합니다. 하지만, 내가 필요로하는 것을 사용하면 ... 그것이 마침내 베벨 로더에 몇 가지 추가 사전 설정을 추가하는 것이 었습니다. –

답변

0

해결했습니다. 동일한 코드가 import 대신 require를 사용하여 작동했지만. 그러나 동일한 코드가 작동하도록하기 위해서는 프리셋 -es2015를 추가하고 반응해야했습니다.

"babel?presets[]=es2015,presets[]=react,presets[]=stage-0,plugins[]=transform-object-rest-spread"

1

실제로 문제를 해결할 방법은 없지만 가져 오기 경로에 문제가있는 경우 babel-root-import 같은 것을 찾아 보시기 바랍니다.

그것은 많은 두통을 덜어 줬습니다.