Для отправки проекта на Reacte в продакшн, нужно:
В файле package.json, добавить запись к пути вашего сайта, например так:
"homepage": "https://polyakovdmitriy.ru/vk-auth-test/",
Далее запускаем команду:
npm run build
И копируем файлы из папки build на хостинг.
При использовании маршрутизации на стороне клиента и веб-сервера Apache
Чтобы работала маршрутизация нужно добавить файл:
.htaccess
с следующим кодом:
Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.html [QSA,L]