본문 바로가기
TIL

react 오류 : Element type is invalid, expected a string (for built-in components) or a class/function but got :

by 은지:) 2023. 2. 6.
728x90
반응형

 

 

 

 

 

 

 

 

react 가 컴포넌트 못 찾는 오류

path 지정이 잘못되어서 난다

 

 

 

 

 

 

이걸로 두 시간 버렸다 

 

 

 

 

 

 

 

 

 

해결책

 

 

 

멀쩡했다가 갑자기 저 오류 뜨면 방금 전에 import 했던 게 잘못된 것! 

 

 

 

1.

export, default export 살펴보고

 

import { usehooks } from "./hook"

이런 애들 {} 필요한지 필요 없는지 잘 보기

 

 

 

2. 

export 안 한 컴포넌트 있나 살펴보기

 

 

 

3.

컴포넌트는 무족권 function이거나 class 여야 함!

 

 

 

4.

저장 누르기 <- 나는 이걸로 해결했다

컴포넌트 이름 바꿨다면 그 컴포넌트 import 한 컴포넌트 꼭 저장 누르기!!!!

 

바렐 구조 사용한다면 꼭 폴더 index.ts 저장하기!

 

 

 

728x90
반응형

댓글