본문 바로가기

FrontEnd

Module build failed (from ./node_modules/babel-loader/lib/index.js):

반응형
SMALL

웹팩 로더(Webpack loader)에서 바벨(babel) 관련 에러가 발생하는 경우

 

문제

아래와 같이 웹팩 빌드 시 바벨 관련 에러가 발생한다.

ERROR in ./src/app.js
Module build failed (from ./node_modules/babel-loader/lib/index.js):
Error: Cannot find module '@babel/core'
 babel-loader@8 requires Babel 7.x (the package '@babel/core'). If you'd like to use Babel 6.x ('babel-core'), you should install 'babel-loader@7'

원인

babel-core와 babel-loader가 서로 요구하는 버전이 맞지 않아서 그렇다.

해결책

babel-core와 babel-loader의 요구 버전을 맞춰준다.

babel-loader 버전8 을 사용하고 있다면 babel-core는 7.x 대를,
babel-loader 버전7 을 사용하고 있다면 babel-core는 6.x 대를 사용하면 된다.

반응형
LIST

'FrontEnd' 카테고리의 다른 글

Svelte  (0) 2024.01.19
Alopex UI[ HTML5 기반의 Rich UI를 빠르게 제작할 수 있는 프레임워크입니다.]  (0) 2023.11.13
Testing Library  (0) 2023.09.23
CloudFront(CDN)  (0) 2023.09.16
The Toast UI Grid  (0) 2023.09.15