작성
·
1.9K
1
Attempted import error: 'Switch' is not exported from 'react-router-dom'.
이 에러가 계속 뜹니다.
답변 3
3
<Routes>
<Route exact={true} path={"/"} element={<MainPageComponent/>} />
<Route exact={true} path="/product" element={<ProductPage/>} />
<Route exact={true} path="/upload" element={<UploadPage/>} />
</Routes>
이런식으로 하면 오류가 뜨지 않습니다.
1
업데이트 소식을 알려주셔 감사합니다. 강의 내용을 수정해야겠네요!
현재는 Switch를 Routes로 변경하는 것 이외에는 breaking change가 없는 것 같아요. 혹시 아직도 문제가 발생하실까요?
1
버전 문제임을 확인했고 Switch를 Routes로 바꾸어서 해줬는데 그렇게 하니깐 React 화면상에서 구현이 되질 않더라구요 일단 downgrade해서 하고 있는중인데 왜 구현이 안된거였는지 답변 부탁드립니다.
위 방법으로 하니 다운그레이드 하지 않아도 잘 되네요. 감사합니다.
참고로 버전은 "react-router-dom": "^6.2.1", 이었습니다.
[spkr@erdia22 11.grab-market-web (ubun81:default)]$ npm install react-router-dom
(...)
+ react-router-dom@6.2.1