Pacerl-bundler와 비슷한 일을 하는 Webpack
시작하기.
-D
를 붙여 개발용으로 3개의 package를 설치.@next
추가 입력하고 설치 진행$ npm i -D webpack webpack-cli webpack-dev-server@next
"dev": "webpack-dev-server --mode development",
"build": "webpack --mode production"
webpack
: 기본적인 pkg.
webpack-cli
: cli(comand line interface) 지원용 pkg --> scripts의 명령어 사용 가능.
webpack-dev-server
: live server용 pkg.
entry의 진입접은 여러개를 설정할 수 있음.
dist 폴더에 index.html생성 할 수 있도록 추가 package 설치.
$ npm i -D html-webpack-plugin
개발파일의 복사본을 dist폴더에 생성하도록 하는 플러그인.
아래그림에서는 'static'폴더안의 내용을 복사하게됨.
webpack.congig.js파일에 추가 함수 생성.
$ npm run build
명령을 실행했을때 결과를 확인 할 수 있음.