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

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

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

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

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

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

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

Похожие вопросы
ITK academy Нижний Новгород
от 80 000 до 120 000 ₽
ITK academy Воронеж
от 50 000 до 90 000 ₽