TIL: Typescrypt, React 프로젝트 React-Router, webpack-dev-server 설정 - 220809

Lumpen·2022년 8월 8일
0

TIL

목록 보기
111/242

react-router-dom

next.js 를 사용하면 파일명으로 자동 라우팅 되어 편했는데..
간만에 router 설정 해보자

yarn add react-router-dom
import { BrowserRouter as Router, Routes, Route } from "react-router-dom";
import Frige from "./components/Frige";
import Home from "./components/Home";

const App = () => {
  return (
    <Router>
      <Routes>
        <Route path="/" element={<Home />} />
        <Route path="frige" element={<Frige />} />
      </Routes>
    </Router>
  );
};
export default App;

webpack-dev-server 설정

webpack-dev-server 설정을 해주지 않으면
default path인 "/" 를 제외하곤 접근이 안된다
아래와 같이 설정해주면 접근 가능

// webpack.config.json

 devServer: {
    host: 'localhost',
    port: 3000,
    historyApiFallback: true,
    open: true
  }
profile
떠돌이 생활을 하는. 실업자는 아니지만, 부랑 생활을 하는

0개의 댓글