Задать вопрос
iamlorddop
@iamlorddop

Почему не отображает компонент | react-router-dom?

Я новичок в реакте.
Почему когда запускаю проект на локалхосте все отображается, а когда уже делаю билд просто ничего не отображается? Почитала в интернете, что возможно у меня могут быть ошибки в роутинге. Простите, если вопрос не корректный, заранее спасибо

import { BrowserRouter, Routes, Route } from 'react-router-dom'
import Homepage from './components/Homepage'
import Exercisepage from './components/Exercisepage'
import Loginpage from './components/Loginpage'

function App() {
  return (
    <>
      <BrowserRouter>
        <Routes>
          <Route path="/" element={<Loginpage />} />
          <Route path="/exercises" element={<Homepage />} />
          <Route path="/exercise" element={<Exercisepage />} />
        </Routes>
      </BrowserRouter>
    </>
  )
}

export default App
  • Вопрос задан
  • 293 просмотра
Подписаться 1 Простой 8 комментариев
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
  • Merion Academy
    Frontend-разработка на React
    4 месяца
    Далее
  • ProductStar
    React: отточите навыки интерфейсной разработки
    6 недель
    Далее
Решения вопроса 1
Seasle
@Seasle Куратор тега React
Для деплоя приложения на GitHub Pages необходимо корректно настроить Vite/Webpack.
Для Vite необходимо указать base - пример.
Для Webpack необходимо указать homepage.
Также вот пример настройки автоматического деплоя на GitHub Pages.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽
ITK academy Казань
от 50 000 до 90 000 ₽