@Danila232

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

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

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

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

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

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

Войти через центр авторизации
Похожие вопросы