안녕하세요. 웹팩 버전 관련해서 질문이 있습니다.
323
작성한 질문수 2
안녕하세요 강사님! 강의 정말 잘 들었습니다.
웹팩에 대한 개념이 없었는데, 강사님의 강의를 들으면서, 웹팩의 중요성을 깨닫고 기본적인 개념을 습득할 수 있었습니다.
우선 제가 마지막 실습을 진행하면서 버전 관련한 에러때문에 고생을 좀 하면서 몇가지 궁금한게 생겼습니다.
webpack4 버전에 맞춰 terser plugin과 copy plugin의 버전을 최신버전으로 설치하니, 빌드시 에러가 발생했습니다.
그래서 버전을 각각 terser-webpack-plugin@4, copy-webpack-plugin@6으로 다운그레이드 시켜 인스톨하고, 강사님이 공지사항에 올려주신 copy-webpack-plugin 코드를 사용하니 빌드가 정상적으로 됐습니다.
여기서 궁금한게, 이제 webpack의 최신버전이 5버전이 되면서, 변경 사항이 많아졌고, 그에 따라 라이브러리에서도 버전업을 하면서 호환성을 맞추는 것으로 알고 있어서, 웹팩과 각 라이브러리의 버전을 안맞출 경우 에러가 발생하는 걸로 파악했습니다.
이에 따라 4버전과 5버전의 차이점이 큰지, 그리고 향후 프로젝트를 진행할 때, 5버전을 쓰는게 좋을지 4버전을 써도 되는지도 궁금합니다.
5버전으로 웹팩을 업그레이드하고 실습 프로젝트를 빌드하니 기존의 설정과 충돌나는 부분이 많을 것 같아서, 여쭤봅니다.
답변 1
0
수업 제작 당시에는 웹팩 최신 버전이 4라서 그런데요, 수업에서만 이 버전으로 학습해 주시기 바랍니다. 버전 차이로 인한 문제를 해결하시느라 고생하셨어요. 그런 과정에서 문제 해결 능력에도 도움이 되셨을거라 믿습니다.
실제 개발에서 사용하실 때는 현재 최신버전인 웹팩 5를 사용하시기 바랍니다. 주(major) 버전 업데이트라서 하위 호완성 못해 주는 부분이 많이 생길거에요. 이런 부분은 다음 강의 개편에서 반영할 생각입니다.
지금 시점에서 해당 강의를 듣는 것에 대하여
1
111
3
2025년 기준 번들러 트렌드와 선택 기준이 궁금합니다 (Webpack, Vite, tsup 등)
1
223
1
에러 해결 공유드립니다
1
224
2
webpack 4 버전과 호환되는 플러그인 버전 공유드립니다
1
233
2
eslint
0
381
3
도와주세요!
0
167
2
[수강 중 트러블슈팅 공유] webpack, webpack-cli 버전
1
145
1
질문 an error occurred while loading the image
1
469
1
webpack에서 babel-loader 사용할때 질문
1
150
1
자주 사용하는 플러그인 에서 질문이 있습니다.
1
168
1
eslint no-extra-semi 관련 질문
1
144
1
webpack5 에서 open index.html하는법 + 질문
1
167
1
TypeError: ((process.env.NODE_ENV === "production") && [MiniCssExtractPlugin]) is not iterable
2
302
1
혹시 웹팩 5 내용으로 강의 업데이트는 안되는건가요?
1
371
1
에러없이 png안뜨시는 분들
1
274
1
Error: Cannot find module 'node:crypto'
1
464
1
DefinePlugin 관련; env와 관련하여, (21.06.22 16:15, aloha_jh) 답변포함
1
406
1
깃허브 확인 문의
0
575
1
폴더를 prettier로 돌렸을 때 나오는 에러 구문에 대한 질문
0
405
1
해쉬값과 캐쉬 갱신
1
461
1
Hash 에러 발생
1
2667
2
webpack.config.js에서의 CommonJS방식에 대한 질문
0
831
3
웹팩 버전
0
524
1
웹팩-cli 버전을 명시하지 않으면 왜 에러가 날까요?
0
484
1





