제작 한 자식의 repo를 구축 https://github.com/paveleremin/webpack-build웹팩 내 프로젝트의 간단한 예를 구성
질문입니다 : 모든 파일을 JS (
- 구성 요소 :처럼 여러 덩어리로 구축하는 방법 (모두가 두 개 이상의 모듈)
- 매니페스트 (웹팩 JS 코드에서 사용/node_modules /과/응용 프로그램/공급 업체/폴더에서 파일을 JS 두 개 이상의 모듈)
- 업체에서 사용/응용 프로그램/구성 요소/폴더, 바벨 폴 리필 등) 모듈의 js 파일
당
new webpack.optimize.CommonsChunkPlugin({
async: 'components',
children: true,
minChunks({ resource }, count) {
return resource && resource.includes(paths.components) && count > 1;
}
}),
new webpack.optimize.CommonsChunkPlugin({
async: 'vendors',
children: true,
minChunks({ resource }, count) {
console.log(resource, count);
return resource && (resource.includes(paths.nodeModules) || resource.includes(paths.vendor)) && count > 1;
}
}),
new webpack.optimize.CommonsChunkPlugin({
name: 'manifest',
}),
- 소스를 복사 - 붙여 넣기입니다뿐만 아니라 login.js 및 dashboard.js에 존재 - 는
- 모든 공급 업체가 app.js에 해결하고자
직접 시도했지만 비동기 모듈에 문제가 있습니다.
지금 모든 공급 업체가 app.js에 있기 때문에 주요 질문 인 vendors.js가 업데이트되었습니다. DllPlugin을 사용하지 않을 것입니다. –