본문
github repository를 이용해서 배포를 해야할 때가 있다. 그럴 때는 아래와 같이 baseURL을 입력해서 root 주소를 설정해주면 된다.
import React from "react";
import { createBrowserRouter } from "react-router-dom";
import Coin from "./routes/Coin";
import Coins from "./routes/Coins";
const router = createBrowserRouter(
[
{
path: "/",
element: <Coins />,
},
{
path: "/:coinID",
element: <Coin />,
},
],
{ basename: "/reactMasterCrypto" } // 이 부분
);
export default router;
Github
참고
createBrowserRouter v6.4.5
createBrowserRouter This is the recommended router for all React Router web projects. It uses the DOM History API to update the URL and manage the history stack. It also enables the v6.4 data APIs like loaders, actions, fetchers and more. import * as React
reactrouter.com
[명사] 깃허브((깃이라는 버전관리 시스템을 공유하여 소스코드를 발전시키고자 하는 웹 호스팅 서비스))
[Miscellaneous] (Abbr.) .
[Miscellaneous] (Abbr.) .
[Miscellaneous] (Abbr.) .
[Miscellaneous] (Abbr.) .
[Miscellaneous] (Abbr.) .
[Miscellaneous] (Abbr.) .
[Miscellaneous] (Abbr.) .
[Miscellaneous] (Abbr.) .
'React & Library > Router' 카테고리의 다른 글
[React / Router] Link 에서 state로 값 넘기기 (0) | 2022.12.16 |
---|---|
[React / Router] url 마지막에 있는 slash 없애기 (0) | 2022.12.13 |
[React / Router] React Router V6 Guide (Basic) - 부제 : v6 변경점 (1) | 2022.12.05 |
[React Router] 특정 경로 접속 시, 다른 경로로 변경 (리다이렉트) 하기 (0) | 2021.08.02 |
댓글