CRA 를 통해 설치하지 않고 npm init -y 를 통해 프로젝트를 생성한 상황이다.
오류: React Route 가 제대로 되지 않아 화면 출력되지 않으며 다음과 같은 오류 발생
export 'Routes' (imported as 'Routes') was not found in 'react-router-dom' (possible exports: BrowserRouter, HashRouter, Link, MemoryRouter, NavLink, Prompt, Redirect, Route, Router, StaticRouter, Switch, generatePath, matchPath, useHistory, useLocation, useParams, useRouteMatch, withRouter) |
원인: react-router-dom 버전이 잘못되어 route가 되지 않는 오류가 발생했다.
(package.json에서 denpendencies > react-router-dom 의 버전 확인이 가능하다.)
현재 버전: "react-router-dom": "^5.3.4"
해결: react-router-dom 을 버전 업그레이드하여 해결함
npm i -D react-router-dom@latest
'React > error' 카테고리의 다른 글
[React] .env 적용안되는 오류 (1) | 2023.02.24 |
---|---|
[React] npm i 에러 해결(--force, --legacy-peer-deps) (0) | 2023.02.23 |
[React] 회원가입 API- axios Error 처리 중 정해진 message를 띄우기 (0) | 2023.02.20 |
[React] ref 컴포넌트 props로 내려줄 때 오류 해결 (0) | 2023.02.18 |
[React] ReactDOM.render 오류 :ReactDOM.render is no longer supported in React 18.. (0) | 2023.02.01 |