[Vue] Error: Module build failed (from ./node_modules/vue-loader/dist/index.js)

코흘리개발자·2024년 9월 15일
0

VUE

목록 보기
2/2
  • 인프런 '웹 게임을 만들며 배우는 Vue (3-3. 웹팩 로더 사용하기)' 수강 중 발생한 오류

1. 문제

◽ 오류 메시지

Module build failed (from ./node_modules/vue-loader/dist/index.js)


2. 해결

◽ 해결 방법

① Vue2 + vue-loader@15 로 맞추던가
② Vue3 + vue-loader@16 이상으로 맞춘다

강의에서는 Vue2를 사용하기때문에 ①번으로 해결

◽ 원인

Vue2와 vue-loader@17 을 사용해서 발생한 호환 문제
vue-loader@16,17 버전은 Vue3하고만 호환된다고 함

◽ 추가

Vue 와 vue-template-compiler 의 버전은 항상 동일하게 맞추기
아니면 다음과 같은 에러가 발생..

Error: Vue packages version mismatch


[출처]: https://github.com/vuejs/vue-loader/issues/1973

profile
오류가 발견되면 고양이를 떠올리자

0개의 댓글