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

Можно ли выложить ReactJS на nginx?

Здравствуйте, хотелось бы понять один вопрос я сбилдил ReactJS сайт через Webpack и попытался выложить его на nginx, начались проблемы с роутингом и доступа к моему бандлу. Я так понимаю нужно запроксировать адрес. А вообще можно ли приложение которое я сбилдил выкладывать на сервер статики, перечитал много всякого, но сути не понял. Или обязательно поднимать поднимать nodejs сервер для всего этого
  • Вопрос задан
  • 7210 просмотров
Подписаться 3 Оценить Комментировать
Решения вопроса 1
@Aves
Нужно настроить nginx примерно так:
location / {
    root /var/www;
    index index.html;

    try_files $uri $uri/ /index.html;
}

И в index.html указать <base href="/"> для того, чтобы относительные пути работали.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@spotifi
Можно и нужно.
Оно же на клиенте выполняется. Клиенту достаточно его просто скачать. Это типичная задача nginx.
Что-то с путями напутали.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы