인프런 커뮤니티 질문&답변

이한승님의 프로필 이미지

작성한 질문수

프론트엔드 개발자를 위한 웹팩

Vue-cli와 Webpack

20.11.06 11:35 작성

·

227

1

안녕하세요.

좋은 강의들 수강하여 잘 듣고 있습니다!

Vue JS와 Webpack 강의를 듣다가 궁금한점이 생겼는데,

vue-cli에도 webpack이 내장되어 있는것으로 알고있고 vue.config.js 파일을 통해 webpack 관련 설정도 할수 있는 것으로 알고 있습니다.

그럼에도 불구하고 vue-cli 대신 webpack을 사용해야 하는 이유같은게 있을까요?

성능이나 배포, 관리 등의 관점에서 답변 듣고싶습니다. 

답변 1

2

장기효(캡틴판교)님의 프로필 이미지

2020. 11. 08. 15:24

안녕하세요 현승님, 좋은 질문 주셨네요 :) 말씀하신대로 뷰 CLI는 이미 내부적으로 이미 웹팩을 기반으로 하여 프로젝트를 생성해 줍니다. 다만, 서비스의 성격에 따라서 웹팩의 기본 설정 이외에 추가적으로 설정해줘야 하는 웹팩 옵션들이 있을텐데요. 그렇기 때문에 웹팩의 개념을 이해한 상태에 필요한 설정들을 추가할 줄은 아시는 게 좋습니다.

만약 여쭤보신 질문이 Vue CLI로 프로젝트를 생성하지 않고 webpack.config.js 파일에서 엔트리, 아웃풋, 로더, 플러그인 등으로 하나 하나 프로젝트를 구성하는게 좋을까요? 라고 여쭤보신 거라면 저는 별로 추천 드리고 싶지 않은 방법이라고 말씀 드리고 싶네요 :) 웹팩을 학습하는 차원에서는 현재 강의의 커리큘럼을 이해하시는 정도면 충분할 것 같습니다. 물론 좀 더 깊은 이해를 위해 하나 하나 다 프로젝트를 구성해 보시는 것도 좋은 경험이겠지만 서비스를 개발할 때 필요한 걸 그 때 그 때 찾아서 구성하시는게 더 효율적일 것 같아요.

수강해 주셔서 감사합니다 :)