Webpack Bundling
개인적인 Webpack 학습 및 공부 내용을 기록하기 위한 포스트입니다.
1. 실습내용
웹팩을 구축하고 실제 html 파일에서 bundle.js 내용을 그려주면 아래와 같이 적용이 되는 실습을 하였다.
실습 결과 페이지
이때 우리는 글자 색을 바꾸기 위해 base.css 에 p 태그 색을 지정하였고 index.js 에서 import 하여 build 하였다.
최종적으로 bundle.js 에 결과파일이 생성되었고 index.html 에서는 결과파일을 토대로 페이지를 오픈하게 된다.
이때 우리가 파란색을 다른 색으로 변경하려면 base.css 만 바꾸고 저장하면 될까?
확인을 위해 css 파일을 아래와 같이 변경하고 페이지를 새로고침 해보자
/* p {
color : blue;
} */
p {
color: lightblue;
}
이후 페이지 새로고침을 하였을때 결과는 동일하였다.
이유는 우리가 처음 build 를 했을때 최종 결과물인 bundle.js 에는 우리가 소스만 변경했다고 해서 결과파일이 바뀌지 않기 때문이다.
따라서 build 를 한번 더 해주면 다시 적용이 되는것을 볼 수 있다.
npm run build
ReBuild 후 변경 페이지