를 해결할 수 : 여기웹팩 2 :이 같은 프로젝트가 모듈을
root/
webpack-config.js
app/
app.js
js/
dep.js
core/
module.js
하면 웹팩 설정 파일입니다 app.js에
module.exports = {
entry: './app/app.js',
output: {
path: __dirname,
filename: "[name]-bundle.js"
},
module: {
loaders: [
{ test: /\.js$/, loader: 'babel-loader', exclude: /node_modules/ }
]
},
resolve: {
modulesDirectories: ['core']
}
...
, 내가 가진 :
import local_dep from './js/dep';
import myModule from 'module';
이것은 webpack 1.x에서 예상대로 작동하지만 myModule 모듈은 webpack 2로 해결되지 않고 "모듈을 찾을 수 없습니다 : 모듈을 해결할 수 없습니다"가 나타납니다. \앱".
modulesDirectories 항목이 무시되고 기본 URL이 항목의 폴더와 일치하는 것 같습니다.
webpack 2를 사용하여 모듈을 올바르게 해석하려면 어떻게해야합니까?
크리스토퍼 데이비스는 정답을 가지고 있어야합니다, 당신은 그것을 선택해야합니다. –