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

Как запустить React-приложение на сервере (Xampp)?

Хочу потестить отправку формы (gitHubPages для этих целей насколько знаю не подходит, только если юзать email-сервис) через сервер Xampp

Взял папку build из моего приложения - поместил в папку htdocs - запустил сервер - открыл по адресу 'localhost/build' - и получил абсолютно пустое приложение. В root ничего нет
666de5090a4bf608173550.png

Ошибки, как видно, связаны с путями к JS/CSS-файлам. Но я там(в build) ничего не менял, с чего там пути неправильные?

Подскажите пожалуйста в чём дело
*прочитал про nginx - похоже это как раз то, что нужно для деплоя react-приложений. Я думал их можно запустить через Apache, как обычные статичные сайты, в папке build же статика - html/js/css файлы
  • Вопрос задан
  • 395 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Javascript.ru
    Курс по React
    5 недель
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Seasle
@Seasle Куратор тега React
Для начала настройте build: для vite / для wepback, чтобы ссылка в итоге совпадала. Вы открываете /build/index.html, а остальные файлы загружаете по /static/something/file.ext, в начале которых нету /build. Ну и надо почитать, как сделать редирект на файл index.html, если юзаете браузерный роутинг.
Ответ написан
Ваш ответ на вопрос

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

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