인프런 커뮤니티 질문&답변

이연서님의 프로필 이미지

작성한 질문수

[2024] 한입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지

12.3) 페이지 라우팅 2. 라우팅 설정하기

Home이 화면에 안 떠요

해결된 질문

작성

·

10

0

import "./App.css";
import { Routes, Route } from "react-router-dom";
import Home from "./pages/Home";
import Diary from "./pages/Diary";
import New from "./pages/New";

// 1. "/" : 모든 일기를 조회하는 Home 페이지
// 2. "/new" : 새로운 일기를 작성하는 New 페이지
// 3. "/diary" : 일기를 상세히 조회하는 Diary 페이지
function App() {
  return (
    <Routes>
      <Route path="/" element={<Home />} />
      <Route path="/new" element={<New />} />
      <Route path="/diary" element={<Diary />} />
    </Routes>
  );
}

export default App;

 

const Home = () => {
  return <div>Home</div>;
};

export default Home;

이렇게 작성했고, 오타도 없는 것 같은데 화면에 home이라는 글자가 안 뜹니다. router도 6.28. 으로 설치됐습니다.

답변 1

0

이연서님의 프로필 이미지
이연서
질문자

main.jsx에 오타가 있었습니다. 해결했습니다!