Language/JavaScript
SyntaxError: Cannot use import statement outside a module
그랴
2023. 5. 10. 21:00
※ SyntaxError: Cannot use import statement outside a module
redux를 사용하면서 여러 가지 모듈을 많이 쓰다 보니, 이 에러를 다소 많이 만났다.
이것은 default로 export 하지 않은 함수를 {}를 쓰지 않고 바로 내보낼 때 나오는 에러이다.
정리하자면,
export 함수
로 모듈을 만들었으면 사용할 때
import { 함수 } from './경로' 이렇게 가져와야 하고,
export default 함수
로 모듈을 만들었으면 사용할 때
import 함수 from '/경로' 이렇게 가져오면 된다