entry: string|Array<string>
webpack.config.js
module.exports = {
entry: './path/to/my/entry/file.js'
};
사용방법: {[entryChunkName: string]: string |
Array |
webpack.config.js
module.exports = {
entry: {
app: './src/app.js',
adminApp: './src/adminApp.js'
}
};
optimization.splitChunks
옵션은 vendor와 앱모듈들을 분리하여 파일을
생성합니다. 따라서 vendor를 위해 entry를 만들지 마세요.webpack.config.js
module.exports = {
entry: {
pageOne: './src/pageOne/index.js',
pageTwo: './src/pageTwo/index.js',
pageThree: './src/pageThree/index.js'
}
};
다중 페이지 응용 프로그램에서 서버는 새 HTML 문서를 가져옵니다. 페이지가이 새 문서를 다시로드하고 에셋이 다시 다운로드됩니다. 그러나 이는 여러 가지 일을 할 수있는 특별한 기회를 제공합니다.
optimization.splitChunks
를 사용하여 각 페이지 사이에 공유 응용 프로그램 코드 번들을 작성하십시오. 진입 점 사이에 많은 코드 / 모듈을 재사용하는 다중 페이지 응용 프로그램은 진입 점의 수가 증가함에 따라 이러한 기술을 통해 많은 이점을 얻을 수 있습니다.
자바스크립트로 직접 만들면서 배우는 - 자료구조와 알고리즘 강의 바로 가기
실습으로 마스터하는 OAuth 2.0: 기본부터 보안 위험까지 - OAuth 2.0 강의 바로 가기
기계인간 이종립, 소프트웨어 개발의 지혜 - Git 강의 바로 가기
코드숨에서 매주 스터디를 진행하고 있습니다. 메일을 등록하시면 새로운 스터디가 시작될 때 알려드릴게요!