tips
Jest Error: import statement outside a module
iosroid
2021. 7. 29. 12:41
Jest 의 에러
Jest encountered an unexpected token
SyntaxError: Cannot use import statement outside a module
를 해결 한 방법.
아래의 패키지 설치 (npm install)
- @babel/core
- @babel/preset-env
- @babel/plugin-transform-modules-commonjs
- @babel/plugin-transform-runtime
project root directory 에 babel.config.js 파일 생성
module.exports = {
presets: ["@babel/preset-env"],
env: {
test: {
plugins: [
'@babel/plugin-transform-modules-commonjs',
'@babel/plugin-transform-runtime'
]
}
}
}
해결!