본문 바로가기
개발자/오류수정

Attempted import error: 'useHistory' is not exported from 'react-router-dom' (imported as 'useHistory').

원인

react-router-dom 버전차이로 인한 에러다.

6.x.x버전은 useNavigate

5.x.x버전은 useHistory

 

즉 useNavigate를 사용하거나 버전을 낮추거나해서 해결하면 된다. 

버전 낮추는 명렁어는 

npm i react-router-dom@5.0.0