728x90
기존에 프로젝트에서
react-router-dom:^6.23.1
버전만 사용하고 있었고
react-router-dom 내부에서
react-router를 의존하고 있어서 인지는 몰라도
react-router 패키지를 install하지 않았음에도 사용할 수 있었다.
webpack으로
소스 수정 건이 있어서
수정 후에 서버를 키니 갑자기 이런 에러가 떴다.
아무리 봐도 react-router-dom에 대한 사용과
라이브러리에 대한 오류는 없는 것 같아서
골치 아팠다.
git log를 확인해
계속 과거로 커밋 하나씩 되돌아가며 체크를 했는데
react-router를 install한 시점부터 안되었다.
해당 라이브러리 홈페이지에 갔더니
react-router 버전 7부터는
react-router-dom이 포함되었다고 한다.
그래서 react-router 7.0.1 버전을 받고
react-router-dom을 import한 부분 모두 바꿔주었더니 잘 되었음...
'Javascript Tips' 카테고리의 다른 글
mouseEnter&mouseLeave와 mouseOver&mouseOut의 차이 (0) | 2024.12.21 |
---|---|
React - 이미지경로를 src에 바로 넣으면 안되는 이유 (1) | 2024.11.29 |
react - spa nginx 배포 후 새로고침시 흰화면 (0) | 2024.11.28 |
react - og tag 생성 후 체크 (3) | 2024.11.28 |
vue devtool inspector 안 켜질 때 (0) | 2024.10.31 |